"Project-Id-Version: gcc 4.0.0\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
"POT-Creation-Date: 2005-04-20 21:41-0700\n"
-"PO-Revision-Date: 2005-05-01 18:42+0200\n"
+"PO-Revision-Date: 2005-05-06 20:54+0200\n"
"Last-Translator: Roland Stigge <stigge@antcom.de>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
msgstr "Übergabe des negativen Werts %qE für Argument %P an %qD"
#: cp/call.c:4189
-#, fuzzy
msgid "converting negative value %qE to %qT"
-msgstr "%s vom negativen Wert »%E« nach »%T«"
+msgstr "vom negativen Wert %qE wird nach %qT konvertiert"
#: cp/call.c:4331
-#, fuzzy
msgid "cannot bind bitfield %qE to %qT"
-msgstr "das Bitfeld »%E« kann nicht mit »%T« verbunden werden"
+msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
#: cp/call.c:4334 cp/call.c:4350
-#, fuzzy
msgid "cannot bind packed field %qE to %qT"
-msgstr "das gepackte Feld »%E« kann nicht mit »%T« verbunden werden"
+msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
#: cp/call.c:4337
-#, fuzzy
msgid "cannot bind rvalue %qE to %qT"
-msgstr "der R-Wert »%E« kann nicht mit »%T« verbunden werden"
+msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
#: cp/call.c:4446
-#, fuzzy
msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
-msgstr "Objekte des Nicht-POD-Typs »%#T« können nicht über »...« übergeben werden; Aufruf wird zur Laufzeit abbrechen"
+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:4472
-#, fuzzy
msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
-msgstr "Objekte des Nicht-POD-Typs »%#T« können nicht über »...« empfangen werden; Aufruf wird zur Laufzeit abbrechen"
+msgstr "Objekte des Nicht-POD-Typs %q#T können nicht über %<...%> empfangen werden; Aufruf wird zur Laufzeit abbrechen"
#: cp/call.c:4515
-#, fuzzy
msgid "the default argument for parameter %d of %qD has not yet been parsed"
-msgstr "das Standardargument für den Parameter %d von »%D« wurde noch nicht gelesen"
+msgstr "das Standardargument für den Parameter %d von %qD wurde noch nicht gelesen"
#: cp/call.c:4720
-#, fuzzy
msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
-msgstr "Die Übergabe von »%T« als »this«-Argument von »%#D« streicht Qualifizierer"
+msgstr "Die Übergabe von %qT als %<this%>-Argument von %q#D streicht Qualifizierer"
#: cp/call.c:4739
-#, fuzzy
msgid "%qT is not an accessible base of %qT"
-msgstr "»%T« ist keine erreichbare Basis von »%T«"
+msgstr "%qT ist keine erreichbare Basis von %qT"
#: cp/call.c:4989
-#, fuzzy
msgid "could not find class$ field in java interface type %qT"
-msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp »%T« gefunden werden"
+msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werden"
#: cp/call.c:5249
-#, fuzzy
msgid "call to non-function %qD"
-msgstr "Aufruf der Nicht-Funktion »%D«"
+msgstr "Aufruf der Nicht-Funktion %qD"
#: cp/call.c:5274
-#, fuzzy
msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
-msgstr "Anforderung des Elements »%D« in »%E«, das vom Nicht-Aggregattyp »%T« ist"
+msgstr "Anforderung des Elements %qD in %qE, das vom Nicht-Aggregattyp %qT ist"
#: cp/call.c:5353
-#, fuzzy
msgid "no matching function for call to %<%T::%s(%A)%#V%>"
-msgstr "keine passende Funktion für Aufruf von »%T::%s(%A)%#V«"
+msgstr "keine passende Funktion für Aufruf von %<%T::%s(%A)%#V%>"
#: cp/call.c:5371
-#, fuzzy
msgid "call of overloaded %<%s(%A)%> is ambiguous"
-msgstr "Aufruf des überladenen »%s(%A)« ist mehrdeutig"
+msgstr "Aufruf des überladenen %<%s(%A)%> ist mehrdeutig"
#: cp/call.c:5395
-#, fuzzy
msgid "cannot call member function %qD without object"
-msgstr "Elementfunktion »%D« kann nicht ohne Objekt aufgerufen werden"
+msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
#: cp/call.c:6000
-#, fuzzy
msgid "passing %qT chooses %qT over %qT"
-msgstr "Übergabe von »%T« wählt »%T« (statt »%T«)"
+msgstr "Übergabe von %qT wählt %qT statt %qT"
#: cp/call.c:6002 cp/name-lookup.c:4105
-#, fuzzy
msgid " in call to %qD"
-msgstr " in Aufruf von »%D«"
+msgstr " in Aufruf von %qD"
#: cp/call.c:6059
-#, fuzzy
msgid "choosing %qD over %qD"
-msgstr "Wahl von »%D« (statt »%D«)"
+msgstr "Wahl von %qD statt %qD"
#: cp/call.c:6060
-#, fuzzy
msgid " for conversion from %qT to %qT"
-msgstr " für Umwandlung von »%T« in »%T«"
+msgstr " für Umwandlung von %qT in %qT"
#: cp/call.c:6062
msgid " because conversion sequence for the argument is better"
msgstr "Kandidat 2:"
#: cp/call.c:6324
-#, fuzzy
msgid "could not convert %qE to %qT"
-msgstr "»%E« konnte nicht nach »%T« konvertiert werden"
+msgstr "%qE konnte nicht nach %qT konvertiert werden"
#: cp/call.c:6455
-#, fuzzy
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 »%T« von temporärem Wert des Typs »%T«"
+msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs %qT von temporärem Wert des Typs %qT"
#: cp/call.c:6459
-#, fuzzy
msgid "invalid initialization of reference of type %qT from expression of type %qT"
-msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs »%T« von Ausdruck des Typs »%T"
+msgstr "ungültige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
#: cp/class.c:272
-#, fuzzy
msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
-msgstr "Es kann nicht von Basis »%T« in abgeleiteten Typ »%T« über virtuelle Basis »%T« gewandelt werden"
+msgstr "Es kann nicht von Basis %qT in abgeleiteten Typ %qT über virtuelle Basis %qT gewandelt werden"
#: cp/class.c:929
-#, fuzzy
msgid "Java class %qT cannot have a destructor"
-msgstr "Java-Klasse »%T« kann keinen Destruktor haben"
+msgstr "Java-Klasse %qT kann keinen Destruktor haben"
#: cp/class.c:931
-#, fuzzy
msgid "Java class %qT cannot have an implicit non-trivial destructor"
-msgstr "Java-Klasse »%T« kann keinen impliziten nicht-trivialen Destruktor haben"
+msgstr "Java-Klasse %qT kann keinen impliziten nicht-trivialen Destruktor haben"
#: cp/class.c:1031
-#, fuzzy
msgid "%q#D and %q#D cannot be overloaded"
-msgstr "»%#D« und »%#D« können nicht überladen werden"
+msgstr "%q#D und %q#D können nicht überladen werden"
#: cp/class.c:1088
-#, fuzzy
msgid "conflicting access specifications for method %qD, ignored"
-msgstr "Zugriffsangaben für Methode »%D« stehen in Konflikt, ignoriert"
+msgstr "Zugriffsangaben für Methode %qD stehen in Konflikt, ignoriert"
#: cp/class.c:1091
-#, fuzzy, c-format
+#, c-format
msgid "conflicting access specifications for field %qE, ignored"
-msgstr "Zugriffsangaben für Feld »%s« stehen in Konflikt, ignoriert"
+msgstr "Zugriffsangaben für Feld %qE stehen in Konflikt, ignoriert"
#: cp/class.c:1141
-#, fuzzy
msgid "%qD names constructor"
-msgstr "»%D« benennt Konstruktor"
+msgstr "%qD benennt Konstruktor"
#: cp/class.c:1146
-#, fuzzy
msgid "%qD invalid in %qT"
-msgstr "»%D« ungültig in »%T«"
+msgstr "%qD ungültig in %qT"
#: cp/class.c:1154
-#, fuzzy
msgid "no members matching %qD in %q#T"
-msgstr "kein Element passt zu »%D« in »%#T«"
+msgstr "kein Element passt zu %qD in %q#T"
#: cp/class.c:1186 cp/class.c:1194
-#, fuzzy
msgid "%qD invalid in %q#T"
-msgstr "»%D« ungültig in »%#T«"
+msgstr "%qD ungültig in %q#T"
#: cp/class.c:1187
-#, fuzzy
msgid " because of local method %q#D with same name"
-msgstr " wegen lokaler Methode »%#D« mit gleichem Namen"
+msgstr " wegen lokaler Methode %q#D mit gleichem Namen"
#: cp/class.c:1195
-#, fuzzy
msgid " because of local member %q#D with same name"
-msgstr " wegen lokalem Element »%#D« mit gleichem Namen"
+msgstr " wegen lokalem Element %q#D mit gleichem Namen"
#: cp/class.c:1237
-#, fuzzy
msgid "base class %q#T has a non-virtual destructor"
-msgstr "Basisklasse »%#T« hat nicht-virtuellen Destruktor"
+msgstr "Basisklasse %q#T hat einen nicht-virtuellen Destruktor"
#: cp/class.c:1551
-#, fuzzy
msgid "all member functions in class %qT are private"
-msgstr "alle Elementfunktionen in Klasse »%T« sind privat"
+msgstr "alle Elementfunktionen in Klasse %qT sind privat"
#: cp/class.c:1562
-#, fuzzy
msgid "%q#T only defines a private destructor and has no friends"
-msgstr "»%#T« definiert nur einen privaten Destruktor und hat keine »friends«"
+msgstr "%q#T definiert nur einen privaten Destruktor und hat keine »friends«"
#: cp/class.c:1602
-#, fuzzy
msgid "%q#T only defines private constructors and has no friends"
-msgstr "»%#T« definiert nur private Konstruktoren und hat keine »friends«"
+msgstr "%q#T definiert nur private Konstruktoren und hat keine »friends«"
#: cp/class.c:1935
-#, fuzzy
msgid "no unique final overrider for %qD in %qT"
-msgstr "»%D« wurde nicht eindeutig und endgültig in »%T« überschrieben"
+msgstr "%qD wurde nicht eindeutig und endgültig in %qT überschrieben"
#. Here we know it is a hider, and no overrider exists.
#: cp/class.c:2413
-#, fuzzy
msgid "%qD was hidden"
-msgstr "»%D« war versteckt"
+msgstr "%qD war versteckt"
#: cp/class.c:2414
-#, fuzzy
msgid " by %qD"
-msgstr " von »%D«"
+msgstr " von %qD"
#: cp/class.c:2455 cp/decl2.c:1100
-#, fuzzy
msgid "%q#D invalid; an anonymous union can only have non-static data members"
-msgstr "»%#D« ungültig; eine anonyme Union kann nur nicht-statische Datentypen haben"
+msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
#: cp/class.c:2462 cp/decl2.c:1107
-#, fuzzy
msgid "private member %q#D in anonymous union"
-msgstr "privates Element »%#D« in anonymer Union"
+msgstr "privates Element %q#D in anonymer Union"
#: cp/class.c:2465 cp/decl2.c:1109
-#, fuzzy
msgid "protected member %q#D in anonymous union"
-msgstr "geschütztes Element »%#D« in anonymer Union"
+msgstr "geschütztes Element %q#D in anonymer Union"
#: cp/class.c:2632
-#, fuzzy
msgid "bit-field %q#D with non-integral type"
-msgstr "Bit-Feld »%#D« ohne eingebauten Typ"
+msgstr "Bit-Feld %q#D mit Nicht-Ganzzahl-Typ"
#: cp/class.c:2649
-#, fuzzy
msgid "bit-field %qD width not an integer constant"
-msgstr "Breite des Bitfeldes »%D« ist keine Ganzzahlkonstante"
+msgstr "Breite des Bitfeldes %qD ist keine Ganzzahlkonstante"
#: cp/class.c:2655
-#, fuzzy
msgid "negative width in bit-field %qD"
-msgstr "negative Breite in Bitfeld »%D«"
+msgstr "negative Breite in Bitfeld %qD"
#: cp/class.c:2660
-#, fuzzy
msgid "zero width for bit-field %qD"
-msgstr "Breite null für Bitfeld »%D«"
+msgstr "Breite null für Bitfeld %qD"
#: cp/class.c:2666
-#, fuzzy
msgid "width of %qD exceeds its type"
-msgstr "Breite von »%D« übersteigt seinen Typen"
+msgstr "Breite von %qD übersteigt seinen Typen"
#: cp/class.c:2675
-#, fuzzy
msgid "%qD is too small to hold all values of %q#T"
-msgstr "»%D« ist zu klein um alle Werte von »%#T« aufzunehmen"
+msgstr "%qD ist zu klein um alle Werte von %q#T aufzunehmen"
#: cp/class.c:2735
-#, fuzzy
msgid "member %q#D with constructor not allowed in union"
-msgstr "Element »%#D« mit Konstruktor nicht erlaubt in Union"
+msgstr "Element %q#D mit Konstruktor nicht erlaubt in Union"
#: cp/class.c:2738
-#, fuzzy
msgid "member %q#D with destructor not allowed in union"
-msgstr "Element »%#D« mit Destruktor nicht erlaubt in Union"
+msgstr "Element %q#D mit Destruktor nicht erlaubt in Union"
#: cp/class.c:2741
-#, fuzzy
msgid "member %q#D with copy assignment operator not allowed in union"
-msgstr "Element »%#D« mit Zuweisungsoperator ist nicht erlaubt in Union"
+msgstr "Element %q#D mit Zuweisungsoperator ist nicht erlaubt in Union"
#: cp/class.c:2764
-#, fuzzy
msgid "multiple fields in union %qT initialized"
-msgstr "in Union »%T« werden mehrere Felder initialisiert"
+msgstr "in Union %qT werden mehrere Felder initialisiert"
#: cp/class.c:2825
-#, fuzzy
msgid "ignoring packed attribute on unpacked non-POD field %q#D"
-msgstr "»gepackt«-Attribut für ungepacktes nicht-POD-Feld »%#D« wird ignoriert"
+msgstr "»gepackt«-Attribut für ungepacktes nicht-POD-Feld %q#D wird ignoriert"
#: cp/class.c:2885
-#, fuzzy
msgid "%qD may not be static because it is a member of a union"
-msgstr "»%D« kann nicht static sein, da es ein Union-Element ist"
+msgstr "%qD kann nicht static sein, da es ein Union-Element ist"
#: cp/class.c:2890
-#, fuzzy
msgid "%qD may not have reference type %qT because it is a member of a union"
-msgstr "»%D« darf keinen Referenztyp »%T« haben, da es ein Element einer Union ist"
+msgstr "%qD darf keinen Referenztyp %qT haben, da es ein Element einer Union ist"
#: cp/class.c:2899
-#, fuzzy
msgid "field %qD in local class cannot be static"
-msgstr "Feld »%D« in lokaler Klasse kann nicht statisch sein"
+msgstr "Feld %qD in lokaler Klasse kann nicht statisch sein"
#: cp/class.c:2905
-#, fuzzy
msgid "field %qD invalidly declared function type"
-msgstr "Feld »%D« deklarierte ungültigerweise einen Funktionstypen"
+msgstr "Feld %qD deklarierte ungültigerweise einen Funktionstypen"
#: cp/class.c:2911
-#, fuzzy
msgid "field %qD invalidly declared method type"
-msgstr "Feld »%D« deklarierte ungültigerweise einen Methodentypen"
+msgstr "Feld %qD deklarierte ungültigerweise einen Methodentypen"
#: cp/class.c:2943
-#, fuzzy
msgid "non-static reference %q#D in class without a constructor"
-msgstr "nicht-statische Referenz »%#D« in Klasse ohne Konstruktor"
+msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
#: cp/class.c:2990
-#, fuzzy
msgid "non-static const member %q#D in class without a constructor"
-msgstr "nicht-statisches const-Element »%#D« in Klasse ohne einen Konstruktor"
+msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
#: cp/class.c:3005
-#, fuzzy
msgid "field %q#D with same name as class"
-msgstr "Feld »%#D« mit gleichem Namen wie die Klasse"
+msgstr "Feld %q#D mit gleichem Namen wie die Klasse"
#: cp/class.c:3038
-#, fuzzy
msgid "%q#T has pointer data members"
-msgstr "»%#T« hat Zeigertypen als Elemente"
+msgstr "%q#T hat Zeigertypen als Elemente"
#: cp/class.c:3042
-#, fuzzy
msgid " but does not override %<%T(const %T&)%>"
-msgstr " aber überschreibt nicht »%T(const %T&)«"
+msgstr " aber überschreibt nicht %<%T(const %T&)%>"
#: cp/class.c:3044
-#, fuzzy
msgid " or %<operator=(const %T&)%>"
-msgstr " oder »operator=(const %T&)«"
+msgstr " oder %<operator=(const %T&)%>"
#: cp/class.c:3047
-#, fuzzy
msgid " but does not override %<operator=(const %T&)%>"
-msgstr " aber überschreibt nicht »operator=(const %T&)«"
+msgstr " aber überschreibt nicht %<operator=(const %T&)%>"
#: cp/class.c:3480
-#, fuzzy
msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
-msgstr "Versatz der leeren Basis »%T« könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
+msgstr "Versatz der leeren Basis %qT könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
#: cp/class.c:3592
-#, fuzzy
msgid "class %qT will be considered nearly empty in a future version of GCC"
-msgstr "Klasse »%T« wird in zukünftigen GCC-Versionen als fast leer betrachtet werden"
+msgstr "Klasse %qT wird in zukünftigen GCC-Versionen als annähernd leer betrachtet werden"
#: cp/class.c:3674
-#, fuzzy
msgid "initializer specified for non-virtual method %qD"
-msgstr "Initialisierung für nicht-virtuelle Methode »%D« angegeben"
+msgstr "Initialisierung für nicht-virtuelle Methode %qD angegeben"
#: cp/class.c:4337
-#, fuzzy
msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
-msgstr "Versatz der virtuellen Basis »%T« ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
+msgstr "Versatz der virtuellen Basis %qT ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
#: cp/class.c:4436
-#, fuzzy
msgid "direct base %qT inaccessible in %qT due to ambiguity"
-msgstr "direkte Basis »%T« ist in »%T« durch Mehrdeutigkeit unzugänglich"
+msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
#: cp/class.c:4448
-#, fuzzy
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
-msgstr "virtuelle Basis »%T« ist in »%T« durch Mehrdeutigkeit unzugänglich"
+msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
#: cp/class.c:4625
-#, fuzzy
msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
-msgstr "»%T« zugewiesene Größe könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
+msgstr "%qT zugewiesene Größe könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
#: cp/class.c:4664
-#, fuzzy
msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
-msgstr "der Versatz von »%D« könnte ABI-unverträglich sein und sich in einer zukünftigen GCC-Version ändern"
+msgstr "der Versatz von %qD könnte ABI-unverträglich sein und sich in einer zukünftigen GCC-Version ändern"
#: cp/class.c:4687
-#, fuzzy
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
-msgstr "Versatz von »%D« ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
+msgstr "Versatz von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
#: cp/class.c:4697
-#, fuzzy
msgid "%qD contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
-msgstr "»%D« enthält leere Klassen, die in zukünftigen GCC-Versionen die Basisklassen an andere Orte verschieben können"
+msgstr "%qD enthält leere Klassen, die in zukünftigen GCC-Versionen die Basisklassen an andere Orte verschieben können"
#: cp/class.c:4757
-#, fuzzy
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 »%T« abgeleiteten Klassen könnte sich in zukünftigen GCC-Versionen ändern"
+msgstr "die Anordnung der von der leeren Klasse %qT abgeleiteten Klassen könnte sich in zukünftigen GCC-Versionen ändern"
#: cp/class.c:4898 cp/parser.c:12906
-#, fuzzy
msgid "redefinition of %q#T"
-msgstr "Redefinition von »%#T«"
+msgstr "Redefinition von %q#T"
#: cp/class.c:5048
-#, fuzzy
msgid "%q#T has virtual functions but non-virtual destructor"
-msgstr "»%#T« hat virtuelle Funktionen aber nicht-virtuellen Destruktor"
+msgstr "%q#T hat virtuelle Funktionen aber nicht-virtuellen Destruktor"
#: cp/class.c:5145
msgid "trying to finish struct, but kicked out due to previous parse errors"
-msgstr "struct konnte wegen Syntaxfehlern nicht beendet werden"
+msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
#: cp/class.c:5561
-#, fuzzy
msgid "language string %<\"%E\"%> not recognized"
-msgstr "Sprachen-Zeichenkette »\"%s\"« nicht erkannt"
+msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
#: cp/class.c:5648
-#, fuzzy
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
-msgstr "überladene Funktion »%D« konnte nicht durch Umwandlung in Typ »%T« aufgelöst werden"
+msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
#: cp/class.c:5773
-#, fuzzy
msgid "no matches converting function %qD to type %q#T"
-msgstr "bei der Umwandlung der Funktion »%D« in den Typ »%#T« gab es keine Übereinstimmungen"
+msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Übereinstimmungen"
#: cp/class.c:5796
-#, fuzzy
msgid "converting overloaded function %qD to type %q#T is ambiguous"
-msgstr "Umwandung der überladenen Funktion »%D« in den Typ »%#T« ist mehrdeutig"
+msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
#: cp/class.c:5822
-#, fuzzy
msgid "assuming pointer to member %qD"
-msgstr "Zeiger auf Element »%D« wird angenommen"
+msgstr "Zeiger auf Element %qD wird angenommen"
#: cp/class.c:5825
-#, fuzzy
msgid "(a pointer to member can only be formed with %<&%E%>)"
-msgstr "(ein Zeiger auf ein Element kann nur mit »&%E« erzeugt werden)"
+msgstr "(ein Zeiger auf ein Element kann nur mit %<»&%E%> erzeugt werden)"
#: cp/class.c:5870 cp/class.c:5901 cp/class.c:6053 cp/class.c:6060
msgid "not enough type information"
msgstr "zu wenig Typinformationen"
#: cp/class.c:5887
-#, fuzzy
msgid "argument of type %qT does not match %qT"
-msgstr "Argument des Typs »%T« passt nicht zu »%T«"
+msgstr "Argument des Typs %qT passt nicht zu %qT"
#: cp/class.c:6037
msgid "invalid operation on uninstantiated type"
#. in its context and when re-evaluated in the completed scope of
#. S.
#: cp/class.c:6274 cp/decl.c:1102 cp/name-lookup.c:508 cp/pt.c:2206
-#, fuzzy
msgid "declaration of %q#D"
-msgstr "Deklaration von »%#D«"
+msgstr "Deklaration von %q#D"
#: cp/class.c:6275
-#, fuzzy
msgid "changes meaning of %qD from %q+#D"
-msgstr "verändert die Bedeutung von »%D« von »%+#D«"
+msgstr "verändert die Bedeutung von %qD von %q+#D"
#: cp/cvt.c:90
-#, fuzzy
msgid "can't convert from incomplete type %qT to %qT"
-msgstr "unvollständiger Typ »%T« kann nicht nach »%T« umgewandelt werden"
+msgstr "unvollständiger Typ %qT kann nicht nach %qT umgewandelt werden"
#: cp/cvt.c:99
-#, fuzzy
msgid "conversion of %qE from %qT to %qT is ambiguous"
-msgstr "Umwandlung von »%E« von »%T« nach »%T« ist mehrdeutig"
+msgstr "Umwandlung von %qE von %qT nach %qT ist mehrdeutig"
#: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284
-#, fuzzy
msgid "cannot convert %qE from type %qT to type %qT"
-msgstr "»%E« kann nicht vom Typ »%T« in den Typ »%T« umgewandelt werden"
+msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
#: cp/cvt.c:197 cp/cvt.c:201
-#, fuzzy
msgid "pointer to member cast from %qT to %qT is via virtual base"
-msgstr "Umwandlung von Zeiger auf Element von »%T« nach »%T« geschieht über virtuelle Basis"
+msgstr "Umwandlung von Zeiger auf Element von %qT nach %qT geschieht über virtuelle Basis"
#: cp/cvt.c:497
-#, fuzzy
msgid "conversion from %qT to %qT discards qualifiers"
-msgstr "Umwandlung von »%T« in »%T« löscht Qualifizierer"
+msgstr "Umwandlung von %qT in %qT löscht Qualifizierer"
#: cp/cvt.c:515 cp/typeck.c:4824
-#, fuzzy
msgid "casting %qT to %qT does not dereference pointer"
-msgstr "Umwandlung von »%T« in »%T« dereferenziert nicht den Zeiger"
+msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
#: cp/cvt.c:542
-#, fuzzy
msgid "cannot convert type %qT to type %qT"
-msgstr "Typ »%T« kann nicht in den Typ »%T« umgewandelt werden"
+msgstr "Typ %qT kann nicht in den Typ %qT umgewandelt werden"
#: cp/cvt.c:670
-#, fuzzy
msgid "conversion from %q#T to %q#T"
-msgstr "Umwandlung von »%#T« nach »%#T«"
+msgstr "Umwandlung von %q#T nach %q#T"
#: cp/cvt.c:682 cp/cvt.c:702
-#, fuzzy
msgid "%q#T used where a %qT was expected"
-msgstr "»%#T« verwendet, wo »%T« erwartet wurde"
+msgstr "%q#T verwendet, wo %qT erwartet wurde"
#: cp/cvt.c:717
-#, fuzzy
msgid "%q#T used where a floating point value was expected"
-msgstr "»%#T« verwendet, wo ein Fließkommawert erwartet wurde"
+msgstr "%q#T verwendet, wo ein Fließkommawert erwartet wurde"
#: cp/cvt.c:764
-#, fuzzy
msgid "conversion from %qT to non-scalar type %qT requested"
-msgstr "Umwandlung von »%T« in nicht-skalaren Typen »%T« angefordert"
+msgstr "Umwandlung von %qT in nicht-skalaren Typen %qT angefordert"
#: cp/cvt.c:798
-#, fuzzy
msgid "pseudo-destructor is not called"
-msgstr "Argumente für Destruktor sind nicht erlaubt"
+msgstr "Pseudo-Destruktor wird nicht aufgerufen"
#: cp/cvt.c:857
-#, fuzzy
msgid "object of incomplete type %qT will not be accessed in %s"
-msgstr "auf Objekt unvollständigen Typs »%T« wird in %s nicht zugegriffen"
+msgstr "auf Objekt unvollständigen Typs %qT wird in %s nicht zugegriffen"
#: cp/cvt.c:860
-#, fuzzy
msgid "object of type %qT will not be accessed in %s"
-msgstr "auf Objekt des Typs »%T« wird in %s nicht zugegriffen"
+msgstr "auf Objekt des Typs %qT wird in %s nicht zugegriffen"
#: cp/cvt.c:876
-#, fuzzy
msgid "object %qE of incomplete type %qT will not be accessed in %s"
-msgstr "auf Objekt »%E« des unvollständigen Typs »%T« wird in %s nicht zugegriffen"
+msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
#. [over.over] enumerates the places where we can take the address
#. of an overloaded function, and this is not one of them.
#. Only warn when there is no &.
#: cp/cvt.c:898
-#, fuzzy, c-format
+#, c-format
msgid "%s is a reference, not call, to function %qE"
-msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion »%E«"
+msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
#: cp/cvt.c:909
#, c-format
msgstr "%s hat keinen Effekt"
#: cp/cvt.c:941
-#, fuzzy
msgid "value computed is not used"
-msgstr "%Hberechneter Wert ist unbenutzt"
+msgstr "berechneter Wert ist unbenutzt"
#: cp/cvt.c:1049
msgid "converting NULL to non-pointer type"
msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
#: cp/cvt.c:1121
-#, fuzzy
msgid "ambiguous default type conversion from %qT"
-msgstr "mehrdeutige Standard-Typumwandlung von »%T«"
+msgstr "mehrdeutige Standard-Typumwandlung von %qT"
#: cp/cvt.c:1123
-#, fuzzy
msgid " candidate conversions include %qD and %qD"
-msgstr " in Frage kommende Umwandlungen beziehen »%D« und »%D« ein"
+msgstr " in Frage kommende Umwandlungen beziehen %qD und %qD ein"
#: cp/decl.c:361
-#, fuzzy
msgid "label %qD used but not defined"
-msgstr "Marke »%D« verwendet, aber nicht definiert"
+msgstr "Marke %qD verwendet, aber nicht definiert"
#: cp/decl.c:372
-#, fuzzy
msgid "label %qD defined but not used"
-msgstr "Marke »%D« definiert, aber nicht verwendet"
+msgstr "Marke %qD definiert, aber nicht verwendet"
#: cp/decl.c:1009
-#, fuzzy
msgid "%qD was declared %<extern%> and later %<static%>"
-msgstr "»%s« wurde »extern« deklariert und später »static«"
+msgstr "%qD wurde %<extern%> deklariert und später %<static%>"
#: cp/decl.c:1010 cp/decl.c:1475
-#, fuzzy
msgid "previous declaration of %qD"
-msgstr "vorherige Deklaration von »%D«"
+msgstr "vorherige Deklaration von %qD"
#: cp/decl.c:1058
-#, fuzzy
msgid "%Jfunction %qD redeclared as inline"
-msgstr "%JFunktion »%D« als inline redeklariert"
+msgstr "%JFunktion %qD als inline redeklariert"
#: cp/decl.c:1059
-#, fuzzy
msgid "%Jprevious declaration of %qD with attribute noinline"
-msgstr "%Jvorherige Deklaration von »%D« mit Attribut noinline"
+msgstr "%Jvorherige Deklaration von %qD mit Attribut noinline"
#: cp/decl.c:1066
-#, fuzzy
msgid "%Jfunction %qD redeclared with attribute noinline"
-msgstr "%JFunktion »%D« mit Attribut noinline redeklariert"
+msgstr "%JFunktion %qD mit Attribut noinline redeklariert"
#: cp/decl.c:1068
-#, fuzzy
msgid "%Jprevious declaration of %qD was inline"
-msgstr "%Jvorherige Deklaration von »%D« war inline"
+msgstr "%Jvorherige Deklaration von %qD war inline"
#: cp/decl.c:1089 cp/decl.c:1160
-#, fuzzy
msgid "shadowing %s function %q#D"
-msgstr "überschatten der %s Funktion »%#D«"
+msgstr "überschatten der %s Funktion %q#D"
#: cp/decl.c:1098
-#, fuzzy
msgid "library function %q#D redeclared as non-function %q#D"
-msgstr "Bibliotheksfunktion »%#D« als Nicht-Funktion »%#D« redeklariert"
+msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
#: cp/decl.c:1103
-#, fuzzy
msgid "conflicts with built-in declaration %q#D"
-msgstr "steht mit eingebauter Deklaration »%#D« in Konflikt"
+msgstr "steht mit eingebauter Deklaration %q#D in Konflikt"
#: cp/decl.c:1155 cp/decl.c:1264 cp/decl.c:1280
-#, fuzzy
msgid "new declaration %q#D"
-msgstr "neue Deklaration »%#D«"
+msgstr "neue Deklaration %q#D"
#: cp/decl.c:1156
-#, fuzzy
msgid "ambiguates built-in declaration %q#D"
-msgstr "macht eingebaute Deklaration »%#D« mehrdeutig"
+msgstr "macht eingebaute Deklaration %q#D mehrdeutig"
#: cp/decl.c:1227
-#, fuzzy
msgid "%q#D redeclared as different kind of symbol"
-msgstr "»%#D« als andere Symbolart redeklariert"
+msgstr "%q#D als andere Symbolart redeklariert"
#: cp/decl.c:1230
-#, fuzzy
msgid "previous declaration of %q#D"
-msgstr "vorherige Deklaration von »%#D«"
+msgstr "vorherige Deklaration von %q#D"
#: cp/decl.c:1249
-#, fuzzy
msgid "declaration of template %q#D"
-msgstr "Deklaration des Templates »%#D«"
+msgstr "Deklaration des Templates %q#D"
#: cp/decl.c:1250 cp/name-lookup.c:509
-#, fuzzy
msgid "conflicts with previous declaration %q#D"
-msgstr "steht mit der vorherigen Deklaration »%#D« in Konflikt"
+msgstr "steht mit der vorherigen Deklaration %q#D in Konflikt"
#: cp/decl.c:1265 cp/decl.c:1281
-#, fuzzy
msgid "ambiguates old declaration %q#D"
-msgstr "macht alte Deklaration »%#D« mehrdeutig"
+msgstr "macht alte Deklaration %q#D mehrdeutig"
#: cp/decl.c:1273
-#, fuzzy
msgid "declaration of C function %q#D conflicts with"
-msgstr "Deklaration der C-Funktion »%#D« steht in Konflikt mit"
+msgstr "Deklaration der C-Funktion %q#D steht in Konflikt mit"
#: cp/decl.c:1275
-#, fuzzy
msgid "previous declaration %q#D here"
-msgstr "vorherige Deklaration »%#D« hier"
+msgstr "vorherige Deklaration %q#D hier"
#: cp/decl.c:1288
-#, fuzzy
msgid "conflicting declaration %q#D"
-msgstr "in Konflikt stehende Deklaration »%#D«"
+msgstr "in Konflikt stehende Deklaration %q#D"
#: cp/decl.c:1289
-#, fuzzy
msgid "%qD has a previous declaration as %q#D"
-msgstr "»%D« hat eine vorherige Deklaration als »%#D«"
+msgstr "%qD hat eine vorherige Deklaration als %q#D"
#. [namespace.alias]
#.
#. declared as the name of any other entity in any global scope
#. of the program.
#: cp/decl.c:1342
-#, fuzzy
msgid "declaration of namespace %qD conflicts with"
-msgstr "Deklaration von »namespace %D« steht in Konflikt mit"
+msgstr "Deklaration von namespace %qD steht in Konflikt mit"
#: cp/decl.c:1343
-#, fuzzy
msgid "previous declaration of namespace %qD here"
-msgstr "vorherige Deklaration von »namespace %D« hier"
+msgstr "vorherige Deklaration von namespace %qD hier"
#: cp/decl.c:1355
-#, fuzzy
msgid "%q#D previously defined here"
-msgstr "»%#D« wurde vorher hier definiert"
+msgstr "%q#D wurde vorher hier definiert"
#: cp/decl.c:1356
-#, fuzzy
msgid "%q#D previously declared here"
-msgstr "»%#D« wurde vorher hier deklariert"
+msgstr "%q#D wurde vorher hier deklariert"
#. Prototype decl follows defn w/o prototype.
#: cp/decl.c:1365
-#, fuzzy
msgid "prototype for %q#D"
-msgstr "Prototyp für »%#D«"
+msgstr "Prototyp für %q#D"
#: cp/decl.c:1366
msgid "%Jfollows non-prototype definition here"
msgstr "%Jfolgt Nicht-Prototyp-Definition hier"
#: cp/decl.c:1378
-#, fuzzy
msgid "previous declaration of %q#D with %qL linkage"
-msgstr "vorherige Deklaration von »%#D« mit %L-Bindung"
+msgstr "vorherige Deklaration von %q#D mit %qL-Bindung"
#: cp/decl.c:1380
-#, fuzzy
msgid "conflicts with new declaration with %qL linkage"
-msgstr "steht mit neuer Deklaration mit %L-Bindung in Konflikt"
+msgstr "steht mit neuer Deklaration mit %qL-Bindung in Konflikt"
#: cp/decl.c:1403 cp/decl.c:1410
-#, fuzzy
msgid "default argument given for parameter %d of %q#D"
-msgstr "Standardargument für Parameter %d von »%#D« angegeben"
+msgstr "Standardargument für Parameter %d von %q#D angegeben"
#: cp/decl.c:1405 cp/decl.c:1412
-#, fuzzy
msgid "after previous specification in %q#D"
-msgstr "nach vorheriger Spezifikation in »%#D«"
+msgstr "nach vorheriger Spezifikation in %q#D"
#: cp/decl.c:1421
-#, fuzzy
msgid "%q#D was used before it was declared inline"
-msgstr "»%#D« wurde verwendet, bevor es »inline« deklariert wurde"
+msgstr "%q#D wurde verwendet, bevor es »inline« deklariert wurde"
#: cp/decl.c:1422
msgid "%Jprevious non-inline declaration here"
msgstr "%Jvorherige Nicht-inline-Deklaration hier"
#: cp/decl.c:1474
-#, fuzzy
msgid "redundant redeclaration of %qD in same scope"
-msgstr "redundante Redeklaration von »%D« im selben Gültigkeitsbereich"
+msgstr "redundante Redeklaration von %qD im selben Gültigkeitsbereich"
#: cp/decl.c:1568
-#, fuzzy, c-format
+#, c-format
msgid "declaration of %qF throws different exceptions"
-msgstr "Deklaration von »%F« wirft andere Ausnahmen"
+msgstr "Deklaration von %qF wirft andere Ausnahmen"
#: cp/decl.c:1570
-#, fuzzy, c-format
+#, c-format
msgid "than previous declaration %qF"
-msgstr "als vorherige Deklaration »%F«"
+msgstr "als vorherige Deklaration %qF"
#. From [temp.expl.spec]:
#.
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
#: cp/decl.c:1730
-#, fuzzy
msgid "explicit specialization of %qD after first use"
-msgstr "explizite Spezialisierung von %D nach erster Benutzung"
+msgstr "explizite Spezialisierung von %qD nach erster Benutzung"
#: cp/decl.c:1809
-#, fuzzy
msgid "%J%qD: visibility attribute ignored because it"
-msgstr "%J»%D«: Sichtbarkeitsattribut ignoriert, da es"
+msgstr "%J%qD: Sichtbarkeitsattribut ignoriert, da es"
#: cp/decl.c:1811
msgid "%Jconflicts with previous declaration here"
msgstr "%Jin Konflikt mit vorheriger Deklaration (hier) steht"
#: cp/decl.c:2055
-#, fuzzy, c-format
+#, c-format
msgid "label %qE referenced outside of any function"
-msgstr "Marke %s außerhalb einer Funktion referenziert"
+msgstr "Marke %qE außerhalb einer Funktion referenziert"
#: cp/decl.c:2151 cp/decl.c:2175 cp/decl.c:2263
-#, fuzzy
msgid "jump to label %qD"
-msgstr "Sprung zur Marke »%D«"
+msgstr "Sprung zur Marke %qD"
#: cp/decl.c:2153 cp/decl.c:2177
msgid "jump to case label"
msgstr "%H von hier"
#: cp/decl.c:2161
-#, fuzzy
msgid " crosses initialization of %q#D"
-msgstr " überkreuzt Initialisierung von »%#D«"
+msgstr " überschneidet Initialisierung von %q#D"
#: cp/decl.c:2164 cp/decl.c:2279
-#, fuzzy
msgid " enters scope of non-POD %q#D"
-msgstr " tritt in Gültigkeitsbereich des nicht-POD »%#D« ein"
+msgstr " tritt in Gültigkeitsbereich des nicht-POD %q#D ein"
#: cp/decl.c:2184 cp/decl.c:2283
msgid " enters try block"
msgstr "%J tritt in catch-Block ein"
#: cp/decl.c:2277
-#, fuzzy
msgid " skips initialization of %q#D"
-msgstr " überspringt Initialisierung von »%#D«"
+msgstr " überspringt Initialisierung von %q#D"
#: cp/decl.c:2311
msgid "label named wchar_t"
msgstr "Marke wurde wchar_t genannt"
#: cp/decl.c:2314
-#, fuzzy
msgid "duplicate label %qD"
-msgstr "doppelte Marke »%D«"
+msgstr "doppelte Marke %qD"
#: cp/decl.c:2562 cp/parser.c:3525
-#, fuzzy
msgid "%qD used without template parameters"
-msgstr "»%D« ohne Template-Parameter verwendet"
+msgstr "%qD ohne Template-Parameter verwendet"
#: cp/decl.c:2579 cp/decl.c:2670
-#, fuzzy
msgid "no class template named %q#T in %q#T"
-msgstr "kein Klassentemplate namens »%#T« in »%#T«"
+msgstr "kein Klassentemplate namens %q#T in %q#T"
#: cp/decl.c:2600 cp/decl.c:2610 cp/decl.c:2630
-#, fuzzy
msgid "no type named %q#T in %q#T"
-msgstr "kein Typ namens »%#T« in »%#T«"
+msgstr "kein Typ namens %q#T in %q#T"
#: cp/decl.c:2679
-#, fuzzy
msgid "template parameters do not match template"
-msgstr "Template-Parameter können keine »friends« sein"
+msgstr "Template-Parameter passen nicht zum Template"
#: cp/decl.c:2680 cp/friend.c:317 cp/friend.c:325
-#, fuzzy
msgid "%qD declared here"
-msgstr " »%#D« hier deklariert"
+msgstr "%qD hier deklariert"
#: cp/decl.c:3351
msgid "%Jan anonymous union cannot have function members"
msgstr "%Jeine anonyme Union kann keine Funktionselemente haben"
#: cp/decl.c:3369
-#, fuzzy
msgid "member %q#D with constructor not allowed in anonymous aggregate"
-msgstr "Element »%#D« mit Konstruktor in anonymem Aggregat nicht erlaubt"
+msgstr "Element %q#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
#: cp/decl.c:3373
-#, fuzzy
msgid "member %q#D with destructor not allowed in anonymous aggregate"
-msgstr "Element »%#D« mit Destruktor in anonymem Aggregat nicht erlaubt"
+msgstr "Element %q#D mit Destruktor in anonymem Aggregat nicht erlaubt"
#: cp/decl.c:3377
-#, fuzzy
msgid "member %q#D with copy assignment operator not allowed in anonymous aggregate"
-msgstr "Element »%#D« mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
+msgstr "Element %q#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
#: cp/decl.c:3403
msgid "multiple types in one declaration"
msgstr "mehrere Typen in einer Deklaration"
#: cp/decl.c:3407
-#, fuzzy
msgid "redeclaration of C++ built-in type %qT"
-msgstr "Redeklaration des eingebauten C++-Typs »%T«"
+msgstr "Redeklaration des eingebauten C++-Typs %qT"
#: cp/decl.c:3444
msgid "missing type-name in typedef-declaration"
msgstr "ISO-C++ verbietet anonyme structs"
#: cp/decl.c:3459
-#, fuzzy, c-format
+#, c-format
msgid "%qs can only be specified for functions"
-msgstr "»%D« kann nur für Funktionen angegeben werden"
+msgstr "%qs kann nur für Funktionen angegeben werden"
#: cp/decl.c:3465
-#, fuzzy
msgid "%<friend%> can only be specified inside a class"
-msgstr "»%D« kann nur innerhalb einer Klasse angegeben werden"
+msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
#: cp/decl.c:3467
-#, fuzzy
msgid "%<explicit%> can only be specified for constructors"
-msgstr "»%D« kann nur für Konstruktoren angegeben werden"
+msgstr "%<explicit%> kann nur für Konstruktoren angegeben werden"
#: cp/decl.c:3469
-#, fuzzy
msgid "a storage class can only be specified for objects and functions"
-msgstr "»%D« kann nur für Objekte und Funktionen angegeben werden"
+msgstr "eine Speicherklasse kann nur für Objekte und Funktionen angegeben werden"
#: cp/decl.c:3475
-#, fuzzy
msgid "qualifiers can only be specified for objects and functions"
-msgstr "»%D« kann nur für Objekte und Funktionen angegeben werden"
+msgstr "Qualifizierer können nur für Objekte und Funktionen angegeben werden"
#: cp/decl.c:3505
-#, fuzzy
msgid "attribute ignored in declaration of %q#T"
-msgstr "macht alte Deklaration »%#D« mehrdeutig"
+msgstr "Attribut in Deklaration von %q#T ignoriert"
#: cp/decl.c:3506
msgid "attribute for %q#T must follow the %qs keyword"
-msgstr ""
+msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
#: cp/decl.c:3629
-#, fuzzy
msgid "function %q#D is initialized like a variable"
-msgstr "Funktion »%#D« ist wie eine Variable initialisiert"
+msgstr "Funktion %q#D ist wie eine Variable initialisiert"
#: cp/decl.c:3641
-#, fuzzy
msgid "declaration of %q#D has %<extern%> and is initialized"
-msgstr "Deklaration von »%#D« hat »extern« und ist initialisiert"
+msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
#: cp/decl.c:3671
-#, fuzzy
msgid "%q#D is not a static member of %q#T"
-msgstr "»%#D« ist kein statisches Element von »%#T«"
+msgstr "%q#D ist kein statisches Element von %q#T"
#: cp/decl.c:3677
-#, fuzzy
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"
+msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
#: cp/decl.c:3686
msgid "template header not allowed in member definition of explicitly specialized class"
-msgstr ""
+msgstr "Template-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubt"
#: cp/decl.c:3694
-#, fuzzy
msgid "duplicate initialization of %qD"
-msgstr "doppelte Initialisierung von %D"
+msgstr "doppelte Initialisierung von %qD"
#: cp/decl.c:3732
-#, fuzzy
msgid "declaration of %q#D outside of class is not definition"
-msgstr "Deklaration von »%#D« außerhalb einer Klasse ist keine Definition"
+msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
#: cp/decl.c:3781
-#, fuzzy
msgid "variable %q#D has initializer but incomplete type"
-msgstr "Variable »%#D« hat Initialisierung, aber unvollständigen Typ"
+msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
#: cp/decl.c:3788 cp/decl.c:4410
-#, fuzzy
msgid "elements of array %q#D have incomplete type"
-msgstr "Elemente des Feldes »%#D« haben unvollständigen Typ"
+msgstr "Elemente des Feldes %q#D haben unvollständigen Typ"
#: cp/decl.c:3804
-#, fuzzy
msgid "aggregate %q#D has incomplete type and cannot be defined"
-msgstr "Aggregat »%#D« hat unvollständigen Typ und kann nicht definiert werden"
+msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
#: cp/decl.c:3854
-#, fuzzy
msgid "%qD declared as reference but not initialized"
-msgstr "»%D« als Referenz deklariert, aber nicht initialisiert"
+msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
#: cp/decl.c:3860
-#, fuzzy
msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
-msgstr "ISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz »%D«"
+msgstr "ISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz %qD"
#: cp/decl.c:3886
-#, fuzzy
msgid "cannot initialize %qT from %qT"
-msgstr "»%T« kann nicht von »%T« initialisiert werden"
+msgstr "%qT kann nicht von %qT initialisiert werden"
#: cp/decl.c:3919
-#, fuzzy
msgid "initializer fails to determine size of %qD"
-msgstr "Initialisierung gibt nicht die Größe von »%D« an"
+msgstr "Initialisierung gibt nicht die Größe von %qD an"
#: cp/decl.c:3924
-#, fuzzy
msgid "array size missing in %qD"
-msgstr "Feldgröße fehlt in »%D«"
+msgstr "Feldgröße fehlt in %qD"
#: cp/decl.c:3934
-#, fuzzy
msgid "zero-size array %qD"
-msgstr "Feld »%D« der Größe null"
+msgstr "Feld %qD der Größe null"
#. 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:3971
-#, fuzzy
msgid "storage size of %qD isn't known"
-msgstr "Speichergröße von »%D« ist unbekannt"
+msgstr "Speichergröße von %qD ist unbekannt"
#: cp/decl.c:3993
-#, fuzzy
msgid "storage size of %qD isn't constant"
-msgstr "Speichergröße von »%D« ist nicht konstant"
+msgstr "Speichergröße von %qD ist nicht konstant"
#: cp/decl.c:4048
-#, fuzzy
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 »%#D« der inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
+msgstr "Entschuldigung: Semantik der statischen Daten %q#D der inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
#: cp/decl.c:4051
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:4078
-#, fuzzy
msgid "uninitialized const %qD"
-msgstr "nicht initialisiertes const »%D«"
+msgstr "nicht initialisiertes const %qD"
#: cp/decl.c:4143
-#, fuzzy
msgid "name %qD used in a GNU-style designated initializer for an array"
-msgstr "Name »%D« in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
+msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
#: cp/decl.c:4214
-#, fuzzy
msgid "brace-enclosed initializer used to initialize %qT"
-msgstr "geklammerter Initialisierer zur Initialisierung von »%T« verwendet"
+msgstr "geklammerter Initialisierer zur Initialisierung von %qT verwendet"
#: cp/decl.c:4279
-#, fuzzy
msgid "initializer for %qT must be brace-enclosed"
-msgstr "Initialisierung für »%T« muss geklammert sein"
+msgstr "Initialisierung für %qT muss geklammert sein"
#: cp/decl.c:4295
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
#: cp/decl.c:4299
-#, fuzzy
msgid "%qT has no non-static data member named %qD"
-msgstr "»%T« hat kein nicht-statisches Datenelement namens »%D«"
+msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
#: cp/decl.c:4363
-#, fuzzy
msgid "too many initializers for %qT"
-msgstr "zu viele Initialisierer für »%T«"
+msgstr "zu viele Initialisierer für %qT"
#: cp/decl.c:4404
-#, fuzzy
msgid "variable-sized object %qD may not be initialized"
-msgstr "Objekt »%D« variabler Größe kann nicht initialisiert werden"
+msgstr "Objekt %qD variabler Größe kann nicht initialisiert werden"
#: cp/decl.c:4415
-#, fuzzy
msgid "%qD has incomplete type"
-msgstr "»%D« hat unvollständigen Typen"
+msgstr "%qD hat unvollständigen Typen"
#: cp/decl.c:4469
-#, fuzzy
msgid "%qD must be initialized by constructor, not by %<{...}%>"
-msgstr "»%D« muss mit Konstruktor initialisiert werden, nicht mit »{...}«"
+msgstr "%qD muss mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
#: cp/decl.c:4505
-#, fuzzy
msgid "array %qD initialized by parenthesized string literal %qE"
-msgstr "Feld mit geklammerter Zeichenkettenkonstante initialisiert"
+msgstr "Feld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
#: cp/decl.c:4520
-#, fuzzy
msgid "structure %qD with uninitialized const members"
-msgstr "Struktur »%D« mit nicht initialisierten const-Elementen"
+msgstr "Struktur %qD mit nicht initialisierten const-Elementen"
#: cp/decl.c:4522
-#, fuzzy
msgid "structure %qD with uninitialized reference members"
-msgstr "Struktur »%D« mit nicht initialisierten Referenzelementen"
+msgstr "Struktur %qD mit nicht initialisierten Referenzelementen"
#: cp/decl.c:4722
msgid "assignment (not initialization) in declaration"
msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
#: cp/decl.c:4739
-#, fuzzy
msgid "cannot initialize %qD to namespace %qD"
-msgstr "»%D« kann nicht zu Namespace »%D« initialisiert werden"
+msgstr "%qD kann nicht zu Namespace %qD initialisiert werden"
#: cp/decl.c:4780
-#, fuzzy
msgid "shadowing previous type declaration of %q#D"
-msgstr "vorherige Typdeklaration von »%#D« wird überschattet"
+msgstr "vorherige Typdeklaration von %q#D wird überschattet"
#: cp/decl.c:4814
-#, fuzzy
msgid "%qD cannot be thread-local because it has non-POD type %qT"
-msgstr "»%D« kann nicht Thread-lokal sein, weil es Nicht-POD-Typen »%T« hat"
+msgstr "%qD kann nicht Thread-lokal sein, weil es Nicht-POD-Typen %qT hat"
#: cp/decl.c:4829
-#, fuzzy
msgid "%qD is thread-local and so cannot be dynamically initialized"
-msgstr "»%D« ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
+msgstr "%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
#: cp/decl.c:5388
-#, fuzzy
msgid "destructor for alien class %qT cannot be a member"
-msgstr "Destruktor für fremde Klasse »%T« kann kein Element sein"
+msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
#: cp/decl.c:5390
-#, fuzzy
msgid "constructor for alien class %qT cannot be a member"
-msgstr "Konstruktor für fremde Klasse »%T« kann kein Element sein"
+msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
#: cp/decl.c:5411
-#, fuzzy
msgid "%qD declared as a %<virtual%> %s"
-msgstr "»%D« als »virtuelles« %s deklariert"
+msgstr "%qD als %<virtuelles%> %s deklariert"
#: cp/decl.c:5413
-#, fuzzy
msgid "%qD declared as an %<inline%> %s"
-msgstr "»%D« als »inline« %s deklariert"
+msgstr "%qD als %<inline%> %s deklariert"
#: cp/decl.c:5415
-#, fuzzy
msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
-msgstr "Funktionsspezifizierer »const« und »volatile« an »%D« ungültig in %d-Deklaration"
+msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in %s-Deklaration"
#: cp/decl.c:5419
-#, fuzzy
msgid "%qD declared as a friend"
-msgstr "»%D« als »friend« deklariert"
+msgstr "%qD als »friend« deklariert"
#: cp/decl.c:5425
-#, fuzzy
msgid "%qD declared with an exception specification"
-msgstr "»%D« mit Ausnahmespezifikation deklariert"
+msgstr "%qD mit einer Ausnahmespezifikation deklariert"
#: cp/decl.c:5511
-#, fuzzy
msgid "cannot declare %<::main%> to be a template"
-msgstr "»::main« kann nicht als Template deklariert werden"
+msgstr "%<::main%> kann nicht als Template deklariert werden"
#: cp/decl.c:5513
-#, fuzzy
msgid "cannot declare %<::main%> to be inline"
-msgstr "»::main« kann nicht inline deklariert werden"
+msgstr "%<::main%> kann nicht inline deklariert werden"
#: cp/decl.c:5515
-#, fuzzy
msgid "cannot declare %<::main%> to be static"
-msgstr "»::main« kann nicht statisch deklariert werden"
+msgstr "%<::main%> kann nicht statisch deklariert werden"
#: cp/decl.c:5519
-#, fuzzy
msgid "%<::main%> must return %<int%>"
-msgstr "»main« muss »int« zurückgeben"
+msgstr "%<::main%> muss %<int%> zurückgeben"
#: cp/decl.c:5549
-#, fuzzy
msgid "non-local function %q#D uses anonymous type"
-msgstr "nicht lokale Funktion »%#D« verwendet anonymen Typen"
+msgstr "nicht lokale Funktion %q#D verwendet anonymen Typen"
#: cp/decl.c:5552 cp/decl.c:5888
-#, fuzzy
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
-msgstr "»%#D« verweist nicht auf den unqualifizierten Typen, also wird es nicht zum Binden verwendet"
+msgstr "%q#D verweist nicht auf den unqualifizierten Typen, also wird es nicht zum Binden verwendet"
#: cp/decl.c:5558
-#, fuzzy
msgid "non-local function %q#D uses local type %qT"
-msgstr "nicht lokale Funktion »%#D« verwendet lokalen Typen »%T«"
+msgstr "nicht lokale Funktion %q#D verwendet lokalen Typen %qT"
#: cp/decl.c:5581
-#, fuzzy
msgid "%smember function %qD cannot have cv-qualifier"
-msgstr "%sElementfunktion »%D« kann nicht den Methodenqualifizierer »%T« haben"
+msgstr "%sElementfunktion %qD kann nicht CV-Qualifizierer haben"
#: cp/decl.c:5605
-#, fuzzy
msgid "defining explicit specialization %qD in friend declaration"
-msgstr "Definition der expliziten Spezialisierung »%D« in friend-Deklaration"
+msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
#. Something like `template <class T> friend void f<T>()'.
#: cp/decl.c:5615
-#, fuzzy
msgid "invalid use of template-id %qD in declaration of primary template"
-msgstr "ungültige Verwendung der Template-ID »%D« in Deklaration des ursprünglichen Templates"
+msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
#: cp/decl.c:5643
-#, fuzzy
msgid "default arguments are not allowed in declaration of friend template specialization %qD"
-msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung »%D« erlaubt"
+msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
#: cp/decl.c:5651
-#, fuzzy
msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
-msgstr "»inline« ist nicht in Deklaration der friend-Template-Spezialisierung »%D« erlaubt"
+msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
#: cp/decl.c:5717
-#, fuzzy
msgid "definition of implicitly-declared %qD"
-msgstr "Definition des implizit deklarierten »%D«"
+msgstr "Definition des implizit deklarierten %qD"
#: cp/decl.c:5737 cp/decl2.c:712
-#, fuzzy
msgid "no %q#D member function declared in class %qT"
-msgstr "keine Elementfunktion »%#D« in Klasse »%T« deklariert"
+msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
#. DRs 132, 319 and 389 seem to indicate types with
#. 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:5885
-#, fuzzy
msgid "non-local variable %q#D uses anonymous type"
-msgstr "nicht lokale Funktion »%#D« verwendet anonymen Typen"
+msgstr "nicht lokale Variable %q#D verwendet anonymen Typen"
#: cp/decl.c:5894
-#, fuzzy
msgid "non-local variable %q#D uses local type %qT"
-msgstr "nicht-lokale Variable »%#D« verwendet lokalen Typen »%T«"
+msgstr "nicht-lokale Variable %q#D« verwendet lokalen Typen %qT"
#: cp/decl.c:6011
-#, fuzzy
msgid "invalid in-class initialization of static data member of non-integral type %qT"
-msgstr "ungültige Initialisierung des statischen Datenelements vom nicht eingebauten Typen »%T«"
+msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
#: cp/decl.c:6021
-#, fuzzy
msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
-msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements »%D« in der Klasse"
+msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
#: cp/decl.c:6025
-#, fuzzy
msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
-msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante »%D« vom nicht eingebauten Typen »%T«"
+msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
#: cp/decl.c:6045
-#, fuzzy
msgid "size of array %qD has non-integral type %qT"
-msgstr "Feldgröße von »%D« hat nicht-ganzzahligen Typen »%T«"
+msgstr "Feldgröße von %qD hat nicht-ganzzahligen Typen %qT"
#: cp/decl.c:6047
-#, fuzzy
msgid "size of array has non-integral type %qT"
-msgstr "Feldgröße hat nicht-ganzzahligen Typen »%T«"
+msgstr "Feldgröße hat nicht-ganzzahligen Typen %qT"
#: cp/decl.c:6083
-#, fuzzy
msgid "size of array %qD is negative"
-msgstr "Größe des Feldes »%D« ist negativ"
+msgstr "Größe des Feldes %qD ist negativ"
#: cp/decl.c:6085
msgid "size of array is negative"
msgstr "Größe des Feldes ist negativ"
#: cp/decl.c:6093
-#, fuzzy
msgid "ISO C++ forbids zero-size array %qD"
-msgstr "ISO-C++ verbietet Feld »%D« der Größe null"
+msgstr "ISO-C++ verbietet Feld %qD der Größe null"
#: cp/decl.c:6095
msgid "ISO C++ forbids zero-size array"
msgstr "ISO-C++ verbietet Feld der Größe null"
#: cp/decl.c:6102
-#, fuzzy
msgid "size of array %qD is not an integral constant-expression"
-msgstr "Größe des Feldes »%D« ist kein konstanter Ganzzahlausdruck"
+msgstr "Größe des Feldes %qD ist kein konstanter Ganzzahlausdruck"
#: cp/decl.c:6105
msgid "size of array is not an integral constant-expression"
msgstr "Größe des Feldes ist kein konstanter Ganzzahlausdruck"
#: cp/decl.c:6110
-#, fuzzy
msgid "ISO C++ forbids variable-size array %qD"
-msgstr "ISO-C++ verbietet Feld »%D« variabler Größe"
+msgstr "ISO-C++ verbietet Feld %qD variabler Größe"
#: cp/decl.c:6112
msgid "ISO C++ forbids variable-size array"
msgstr "Überlauf in Feldgröße"
#: cp/decl.c:6216
-#, fuzzy
msgid "declaration of %qD as %s"
-msgstr "Deklaration von »%D« als %s"
+msgstr "Deklaration von %qD als %s"
#: cp/decl.c:6218
#, c-format
msgstr "Erzeugen von %s"
#: cp/decl.c:6230
-#, fuzzy
msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
-msgstr "Deklaration von »%D« als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
+msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
#: cp/decl.c:6234
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"
+msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
#: cp/decl.c:6269
msgid "return type specification for constructor invalid"
msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
#: cp/decl.c:6292
-#, fuzzy
msgid "operator %qT declared to return %qT"
-msgstr "Operator »%T« ist deklariert, »%T« zurückzugeben"
+msgstr "Operator %qT ist deklariert, %qT zurückzugeben"
#: cp/decl.c:6294
-#, fuzzy
msgid "return type specified for %<operator %T%>"
-msgstr "Rückgabetyp für »operator %T« angegeben"
+msgstr "Rückgabetyp für %<operator %T%> angegeben"
#: cp/decl.c:6316
msgid "unnamed variable or field declared void"
msgstr "unbenannte Variable oder Feld als »void« deklariert"
#: cp/decl.c:6320
-#, fuzzy, c-format
+#, c-format
msgid "variable or field %qE declared void"
-msgstr "Variable oder Feld »%E« als »void« deklariert"
+msgstr "Variable oder Feld %qE als »void« deklariert"
#: cp/decl.c:6323
msgid "variable or field declared void"
msgstr "Variable oder Feld als »void« deklariert"
#: cp/decl.c:6478
-#, fuzzy
msgid "type %qT is not derived from type %qT"
-msgstr "Typ »%T« ist nicht vom Typ »%T« abgeleitet"
+msgstr "Typ %qT ist nicht vom Typ %qT abgeleitet"
#: cp/decl.c:6498 cp/decl.c:6590 cp/decl.c:7734
-#, fuzzy
msgid "declaration of %qD as non-function"
-msgstr "Deklaration von »%D« als Nicht-Funktion"
+msgstr "Deklaration von %qD als Nicht-Funktion"
#: cp/decl.c:6504
-#, fuzzy
msgid "declaration of %qD as non-member"
-msgstr "Redeklaration von »%T« als Nicht-Template"
+msgstr "Deklaration von %qD als Nicht-Element"
#: cp/decl.c:6534
-#, fuzzy
msgid "declarator-id missing; using reserved word %qD"
-msgstr "Deklarator-ID fehlt: reserviertes Wort »%D« wird verwendet"
+msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
#: cp/decl.c:6623
-#, fuzzy, c-format
+#, c-format
msgid "two or more data types in declaration of %qs"
-msgstr "zwei oder mehr Datentypen in Deklaration von »%s«"
+msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
#: cp/decl.c:6666
-#, fuzzy
msgid "ISO C++ does not support %<long long%>"
-msgstr "ISO-C++ unterstützt nicht »long long«"
+msgstr "ISO-C++ unterstützt nicht %<long long%>"
#: cp/decl.c:6726 cp/decl.c:6728
#, fuzzy, c-format
msgid "ISO C++ forbids declaration of %qs with no type"
-msgstr "ISO-C++ verbietet Deklaration von »%s« ohne Typ"
+msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
#: cp/decl.c:6753
-#, fuzzy, c-format
+#, c-format
msgid "short, signed or unsigned invalid for %qs"
-msgstr "»short«, »signed« oder »unsigned« ungültig für »%s«"
+msgstr "»short«, »signed« oder »unsigned« ungültig für %qs"
#: cp/decl.c:6755
-#, fuzzy, c-format
+#, c-format
msgid "long, short, signed or unsigned invalid for %qs"
-msgstr "long, short, signed oder unsigned ist ungültig für »%s«"
+msgstr "long, short, signed oder unsigned ist ungültig für %qs"
#: cp/decl.c:6757
-#, fuzzy, c-format
+#, c-format
msgid "long and short specified together for %qs"
-msgstr "»long« und »short« für »%s« gleichzeitig angegeben"
+msgstr "»long« und »short« für %qs gleichzeitig angegeben"
#: cp/decl.c:6759
-#, fuzzy, c-format
+#, c-format
msgid "long or short specified with char for %qs"
-msgstr "»long« oder »short« mit »char« für »%s« angegeben"
+msgstr "»long« oder »short« mit »char« für %qs angegeben"
#: cp/decl.c:6761
-#, fuzzy, c-format
+#, c-format
msgid "long or short specified with floating type for %qs"
-msgstr "»long« oder »short« mit Gleitkommatyp für »%s« angegeben"
+msgstr "»long« oder »short« mit Gleitkommatyp für %qs angegeben"
#: cp/decl.c:6763
-#, fuzzy, c-format
+#, c-format
msgid "signed and unsigned given together for %qs"
-msgstr "»signed« und »unsigned« für »%s« gleichzeitig angegeben"
+msgstr "»signed« und »unsigned« für %qs gleichzeitig angegeben"
#: cp/decl.c:6769
-#, fuzzy, c-format
+#, c-format
msgid "long, short, signed or unsigned used invalidly for %qs"
-msgstr "long, short, signed oder unsigned ungültig verwendet für »%s«"
+msgstr "long, short, signed oder unsigned ungültig verwendet für %qs"
#: cp/decl.c:6834
-#, fuzzy, c-format
+#, c-format
msgid "complex invalid for %qs"
-msgstr "complex ungültig für »%s«"
+msgstr "complex ungültig für %qs"
#: cp/decl.c:6863
-#, fuzzy
msgid "qualifiers are not allowed on declaration of %<operator %T%>"
-msgstr "Qualifizierer sind bei Deklaration von »operator %T« nicht erlaubt"
+msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
#: cp/decl.c:6875 cp/typeck.c:6391
-#, fuzzy
msgid "ignoring %qV qualifiers added to function type %qT"
-msgstr "ungültige Umwandlung in Funktionstyp »%T«"
+msgstr "Qualifizierer %qV an Funktionstyp %qT werden ignoriert"
#: cp/decl.c:6898
-#, fuzzy
msgid "member %qD cannot be declared both virtual and static"
-msgstr "Element »%D« kann nicht gleichzeitig virtuell und statisch deklariert werden"
+msgstr "Element %qD kann nicht gleichzeitig virtuell und statisch deklariert werden"
#: cp/decl.c:6905
-#, fuzzy
msgid "%<%T::%D%> is not a valid declarator"
-msgstr "»%T::%D« ist kein gültiger Deklarator"
+msgstr "%<%T::%D%> ist kein gültiger Deklarator"
#: cp/decl.c:6913
msgid "typedef declaration invalid in parameter declaration"
msgstr "virtuelle Deklaration einer äußeren Klasse"
#: cp/decl.c:6937 cp/decl.c:6944
-#, fuzzy, c-format
+#, c-format
msgid "multiple storage classes in declaration of %qs"
-msgstr "mehrere Speicherklassen in Deklaration von »%s«"
+msgstr "mehrere Speicherklassen in Deklaration von %qs"
#: cp/decl.c:6987
-#, fuzzy, c-format
+#, c-format
msgid "storage class specified for %s %qs"
-msgstr "Speicherklasse für %s »%s« angegeben"
+msgstr "als Speicherklasse für %s wurde %qs angegeben"
#: cp/decl.c:7024
-#, fuzzy
msgid "top-level declaration of %qs specifies %<auto%>"
-msgstr "Deklaration höchster Ebene von »%s« gibt »auto« an"
+msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
#: cp/decl.c:7036
msgid "storage class specifiers invalid in friend function declarations"
msgstr "Destruktor kann keine statische Elementfunktion sein"
#: cp/decl.c:7165
-#, fuzzy
msgid "destructors may not be cv-qualified"
-msgstr "Destruktoren dürfen nicht »%s« sein"
+msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
#: cp/decl.c:7185
msgid "constructor cannot be static member function"
msgstr "Konstruktoren können nicht als virtuell deklariert werden"
#: cp/decl.c:7193
-#, fuzzy
msgid "constructors may not be cv-qualified"
-msgstr "Konstruktoren dürfen nicht »%s« sein"
+msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
#: cp/decl.c:7213
-#, fuzzy, c-format
+#, c-format
msgid "can't initialize friend function %qs"
-msgstr "friend-Funktion »%s« kann nicht initialisiert werden"
+msgstr "friend-Funktion %qs kann nicht initialisiert werden"
#. Cannot be both friend and virtual.
#: cp/decl.c:7217
msgstr "friend-Deklaration nicht in Klassendefinition"
#: cp/decl.c:7223
-#, fuzzy, c-format
+#, c-format
msgid "can't define friend function %qs in a local class definition"
-msgstr "friend-Funktion »%s« kann nicht in einer lokalen Klassendefinition definiert werden"
+msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
#: cp/decl.c:7236
msgid "destructors may not have parameters"
msgstr "Destruktoren dürfen keine Parameter haben"
#: cp/decl.c:7255 cp/decl.c:7262
-#, fuzzy
msgid "cannot declare reference to %q#T"
-msgstr "Referenz auf »%#T« kann nicht definiert werden"
+msgstr "Referenz auf %q#T kann nicht deklariert werden"
#: cp/decl.c:7256
-#, fuzzy
msgid "cannot declare pointer to %q#T"
-msgstr "Zeiger auf »%#T« kann nicht deklariert werden"
+msgstr "Zeiger auf %q#T kann nicht deklariert werden"
#: cp/decl.c:7264
-#, fuzzy
msgid "cannot declare pointer to %q#T member"
-msgstr "Zeiger auf Element von »%#T« kann nicht deklariert werden"
+msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
#: cp/decl.c:7303
-#, fuzzy
msgid "%qD is a namespace"
-msgstr "»%T« ist kein Namensbereich"
+msgstr "%qD ist ein Namensbereich"
#: cp/decl.c:7342
-#, fuzzy
msgid "template-id %qD used as a declarator"
-msgstr "Template-ID »%D« als Deklarator verwendet"
+msgstr "Template-ID %qD als Deklarator verwendet"
#: cp/decl.c:7389
-#, fuzzy
msgid "extra qualification %<%T::%> on member %qs ignored"
-msgstr "zusätzliche Qualifizierung »%T::« an Element »%s« ignoriert"
+msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs ignoriert"
#: cp/decl.c:7408
-#, fuzzy
msgid "cannot declare member function %<%T::%s%> within %<%T%>"
-msgstr "Elementfunktion »%T::%s« kann nicht in »%T« deklariert werden"
+msgstr "Elementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werden"
#: cp/decl.c:7423
-#, fuzzy
msgid "cannot declare member %<%T::%s%> within %qT"
-msgstr "Element »%T::%s« kann nicht in »%T« deklariert werden"
+msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
#: cp/decl.c:7462
-#, fuzzy
msgid "data member may not have variably modified type %qT"
-msgstr "Datenelement darf nicht variabel modifizierten Typ »%T« haben"
+msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
#: cp/decl.c:7464
-#, fuzzy
msgid "parameter may not have variably modified type %qT"
-msgstr "Parameter darf nicht variabel modifizierten Typ »%T« haben"
+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:7472
-#, fuzzy
msgid "only declarations of constructors can be %<explicit%>"
-msgstr "nur Deklarationen von Konstruktoren können »explicit« sein"
+msgstr "nur Deklarationen von Konstruktoren können %<explicit%> sein"
#: cp/decl.c:7480
-#, fuzzy
msgid "non-member %qs cannot be declared %<mutable%>"
-msgstr "Nicht-Element »%s« kann nicht als »mutable« deklariert sein"
+msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
#: cp/decl.c:7485
-#, fuzzy
msgid "non-object member %qs cannot be declared %<mutable%>"
-msgstr "Nicht-Objekt-Element »%s« kann nicht als »mutable« deklariert sein"
+msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
#: cp/decl.c:7491
-#, fuzzy
msgid "function %qs cannot be declared %<mutable%>"
-msgstr "Funktion »%s« kann nicht als »mutable« deklariert sein"
+msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
#: cp/decl.c:7496
-#, fuzzy
msgid "static %qs cannot be declared %<mutable%>"
-msgstr "statisches »%s« kann nicht als »mutable« deklariert sein"
+msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
#: cp/decl.c:7501
-#, fuzzy
msgid "const %qs cannot be declared %<mutable%>"
-msgstr "Konstante »%s« kann nicht als »mutable« deklariert sein"
+msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
#: cp/decl.c:7521
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
#: cp/decl.c:7537
-#, fuzzy
msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
-msgstr "ISO-C++ verbietet geschachtelten Typen »%D« mit gleichem Namen wie umschließende Klasse"
+msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
#: cp/decl.c:7636
-#, fuzzy, c-format
+#, c-format
msgid "qualified function types cannot be used to declare %s functions"
-msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
+msgstr "qualifizierte Funktionstypen können nicht verwendet werden, um %s Funktion zu deklarieren"
#: cp/decl.c:7662
msgid "type qualifiers specified for friend class declaration"
msgstr "Typkennzeichner für friend-Klassen-Deklaration angegeben"
#: cp/decl.c:7667
-#, fuzzy
msgid "%<inline%> specified for friend class declaration"
-msgstr "»inline« für friend-Klassen-Deklaration angegeben"
+msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
#: cp/decl.c:7675
msgid "template parameters cannot be friends"
msgstr "Template-Parameter können keine »friends« sein"
#: cp/decl.c:7677
-#, fuzzy
msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
-msgstr "friend-Deklaration erfordert Klassenschlüssel, z.B. »friend class %T::%D«"
+msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
#: cp/decl.c:7681
-#, fuzzy
msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
-msgstr "friend-Deklaration erfordert Klassenschlüssel, z.B. »friend %#T«"
+msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
#: cp/decl.c:7694
-#, fuzzy
msgid "trying to make class %qT a friend of global scope"
-msgstr "Versuch, die Klasse »%T« zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
+msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
#: cp/decl.c:7705
msgid "invalid qualifiers on non-member function type"
msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
#: cp/decl.c:7724
-#, fuzzy
msgid "abstract declarator %qT used as declaration"
-msgstr "abstrakter Deklarator »%T« als Deklaration verwendet"
+msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
#: cp/decl.c:7749
-#, fuzzy
msgid "cannot use %<::%> in parameter declaration"
-msgstr "»::« kann nicht in Parameterdeklaration verwendet werden"
+msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
#. Something like struct S { int N::j; };
#: cp/decl.c:7794
-#, fuzzy
msgid "invalid use of %<::%>"
-msgstr "ungültige Verwendung von »::«"
+msgstr "ungültige Verwendung von %<::%>"
#: cp/decl.c:7809
-#, fuzzy
msgid "can't make %qD into a method -- not in a class"
-msgstr "»%D« kann nicht zur Methode gemacht werden -- nicht in einer Klasse"
+msgstr "%qD kann nicht zur Methode gemacht werden -- nicht in einer Klasse"
#: cp/decl.c:7818
-#, fuzzy
msgid "function %qD declared virtual inside a union"
-msgstr "Funktion »%D« als virtuell innerhalb einer Union deklariert"
+msgstr "Funktion %qD als virtuell innerhalb einer Union deklariert"
#: cp/decl.c:7827
-#, fuzzy
msgid "%qD cannot be declared virtual, since it is always static"
-msgstr "»%D« kann nicht als virtuell deklariert werden, da es immer statisch ist"
+msgstr "%qD kann nicht als virtuell deklariert werden, da es immer statisch ist"
#: cp/decl.c:7845
-#, fuzzy
msgid "declaration of %qD as member of %qT"
-msgstr "Deklaration von »%D« überdeckt ein Element von 'this'"
+msgstr "Deklaration von %qD als Element %qT"
#: cp/decl.c:7921
-#, fuzzy
msgid "field %qD has incomplete type"
-msgstr "Feld »%D« hat unvollständigen Typen"
+msgstr "Feld %qD hat unvollständigen Typen"
#: cp/decl.c:7923
-#, fuzzy
msgid "name %qT has incomplete type"
-msgstr "Name »%T« hat unvollständigen Typen"
+msgstr "Name %qT hat unvollständigen Typen"
#: cp/decl.c:7932
-#, fuzzy
msgid " in instantiation of template %qT"
-msgstr " in Instanziierung des Templates »%T«"
+msgstr " in Instanziierung des Templates %qT"
#: cp/decl.c:7942
-#, fuzzy, c-format
+#, c-format
msgid "%qE is neither function nor member function; cannot be declared friend"
-msgstr "»%s« ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
+msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
#: cp/decl.c:7953
msgid "member functions are implicitly friends of their class"
#. handle the initialization unless the member is
#. static so we make it static below.
#: cp/decl.c:7993
-#, fuzzy
msgid "ISO C++ forbids initialization of member %qD"
-msgstr "ISO-C++ verbietet Initialisierung des Elementes »%D«"
+msgstr "ISO-C++ verbietet Initialisierung des Elementes %qD"
#: cp/decl.c:7995
-#, fuzzy
msgid "making %qD static"
-msgstr "»%D« wird statisch gemacht"
+msgstr "%qD wird statisch gemacht"
#: cp/decl.c:8053
-#, fuzzy
msgid "storage class %<auto%> invalid for function %qs"
-msgstr "Speicherklasse »auto« ungültig für Funktion »%s«"
+msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
#: cp/decl.c:8055
-#, fuzzy
msgid "storage class %<register%> invalid for function %qs"
-msgstr "Speicherklasse »register« ungültig für Funktion »%s«"
+msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
#: cp/decl.c:8057
-#, fuzzy
msgid "storage class %<__thread%> invalid for function %qs"
-msgstr "Speicherklasse »__thread« ungültig für Funktion »%s«"
+msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
#: cp/decl.c:8068
-#, fuzzy
msgid "%<static%> specified invalid for function %qs declared out of global scope"
-msgstr "Speicherklasse »inline« ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion »%s«"
+msgstr "%<static%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
#: cp/decl.c:8071
-#, fuzzy
msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
-msgstr "Speicherklasse »inline« ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion »%s«"
+msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
#: cp/decl.c:8079
-#, fuzzy, c-format
+#, c-format
msgid "virtual non-class function %qs"
-msgstr "virtuelle Nicht-Klassen-Funktion »%s«"
+msgstr "virtuelle Nicht-Klassen-Funktion %qs"
#: cp/decl.c:8110
-#, fuzzy
msgid "cannot declare member function %qD to have static linkage"
-msgstr "Elementfunktion »%D« kann nicht deklariert werden, statische Bindung zu haben"
+msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
#. FIXME need arm citation
#: cp/decl.c:8117
msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
#: cp/decl.c:8146
-#, fuzzy
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"
+msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
#: cp/decl.c:8153
-#, fuzzy
msgid "static member %qD declared %<register%>"
-msgstr "statisches Element »%D« als »register« deklariert"
+msgstr "statisches Element %qD als %<register%> deklariert"
#: cp/decl.c:8158
-#, fuzzy
msgid "cannot explicitly declare member %q#D to have extern linkage"
-msgstr "Element »%#D« kann nicht explizit deklariert werden, externe Bindung zu haben"
+msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
#: cp/decl.c:8301
-#, fuzzy
msgid "default argument for %q#D has type %qT"
-msgstr "Standardargument für »%#D« hat Typ »%T«"
+msgstr "Standardargument für %q#D hat Typ %qT"
#: cp/decl.c:8304
-#, fuzzy
msgid "default argument for parameter of type %qT has type %qT"
-msgstr "Standardargument für Parameter des Typs »%T« hat Typ »%T«"
+msgstr "Standardargument für Parameter des Typs %qT hat Typ %qT"
#: cp/decl.c:8321
-#, fuzzy
msgid "default argument %qE uses local variable %qD"
-msgstr "Standardargument »%E« verwendet lokale Variable »%D«"
+msgstr "Standardargument %qE verwendet lokale Variable %qD"
#: cp/decl.c:8389
-#, fuzzy
msgid "parameter %qD invalidly declared method type"
-msgstr "Parameter »%D« deklariert ungültigerweise Methodentyp"
+msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
#: cp/decl.c:8413
-#, fuzzy
msgid "parameter %qD includes %s to array of unknown bound %qT"
-msgstr "Parameter »%D« bezieht %s in Feld mit unbekannter Grenze »%T« ein"
+msgstr "Parameter %qD bezieht %s in Feld mit unbekannter Grenze %qT ein"
#. [class.copy]
#.
#. existence. Theoretically, they should never even be
#. instantiated, but that's hard to forestall.
#: cp/decl.c:8572
-#, fuzzy
msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
-msgstr "ungültiger Konstruktor; wahrscheinlich war »%T (const %T&)« gemeint"
+msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
#: cp/decl.c:8696
-#, fuzzy
msgid "%qD may not be declared within a namespace"
-msgstr "»%D« wurde in diesem Gültigkeitsbereich nicht definiert"
+msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
#: cp/decl.c:8698
-#, fuzzy
msgid "%qD may not be declared as static"
-msgstr "»%D« wurde nicht deklariert"
+msgstr "%qD darf nicht als »static« deklariert werden"
#: cp/decl.c:8718
-#, fuzzy
msgid "%qD must be a nonstatic member function"
-msgstr "»%D« muss eine nichtstatische Elementfunktion sein"
+msgstr "%qD muss eine nichtstatische Elementfunktion sein"
#: cp/decl.c:8724
-#, fuzzy
msgid "%qD must be either a non-static member function or a non-member function"
-msgstr "»%D« muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
+msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
#: cp/decl.c:8742
-#, fuzzy
msgid "%qD must have an argument of class or enumerated type"
-msgstr "»%D« muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
+msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
#: cp/decl.c:8777
#, c-format
msgstr "ISO-C++ verbietet Überladen des Operators ?:"
#: cp/decl.c:8835
-#, fuzzy
msgid "postfix %qD must take %<int%> as its argument"
-msgstr "Suffix-»%D« muss »int« als sein Argument nehmen"
+msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
#: cp/decl.c:8839
-#, fuzzy
msgid "postfix %qD must take %<int%> as its second argument"
-msgstr "Suffix-»%D« muss »int« als sein zweites Argument nehmen"
+msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
#: cp/decl.c:8846
-#, fuzzy
msgid "%qD must take either zero or one argument"
-msgstr "»%D« muss entweder null oder ein Argument nehmen"
+msgstr "%qD muss entweder null oder ein Argument nehmen"
#: cp/decl.c:8848
-#, fuzzy
msgid "%qD must take either one or two arguments"
msgstr "»%D« muss entweder ein oder zwei Argumente nehmen"
#: cp/decl.c:8869
-#, fuzzy
msgid "prefix %qD should return %qT"
-msgstr "Präfix-»%D« sollte »%T« zurückgeben"
+msgstr "Präfix-%qD sollte %qT zurückgeben"
#: cp/decl.c:8875
-#, fuzzy
msgid "postfix %qD should return %qT"
-msgstr "Suffix-»%D« sollte »%T« zurückgeben"
+msgstr "Suffix-%qD sollte %qT zurückgeben"
#: cp/decl.c:8884
-#, fuzzy
msgid "%qD must take %<void%>"
-msgstr "»%D« muss »void« nehmen"
+msgstr "%qD muss %<void%> nehmen"
#: cp/decl.c:8886 cp/decl.c:8894
-#, fuzzy
msgid "%qD must take exactly one argument"
-msgstr "»%D« muss genau ein Argument nehmen"
+msgstr "%qD muss genau ein Argument nehmen"
#: cp/decl.c:8896
-#, fuzzy
msgid "%qD must take exactly two arguments"
-msgstr "»%D« muss genau zwei Argumente nehmen"
+msgstr "%qD muss genau zwei Argumente nehmen"
#: cp/decl.c:8904
-#, fuzzy
msgid "user-defined %qD always evaluates both arguments"
-msgstr "benutzerdefiniertes »%D« wertet immer beide Argumente aus"
+msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
#: cp/decl.c:8918
-#, fuzzy
msgid "%qD should return by value"
-msgstr "»%D« sollte Wert zurückgeben"
+msgstr "%qD sollte Wert zurückgeben"
#: cp/decl.c:8930 cp/decl.c:8933
-#, fuzzy
msgid "%qD cannot have default arguments"
-msgstr "»%D« kann keine Standardargumente haben"
+msgstr "%qD kann keine Standardargumente haben"
#: cp/decl.c:8991
-#, fuzzy
msgid "using template type parameter %qT after %qs"
-msgstr "Templatetyp-Parameter »%T« wird nach »%s« verwendet"
+msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
#: cp/decl.c:9006
-#, fuzzy
msgid "using typedef-name %qD after %qs"
-msgstr "typedef-Name »%D« wird nach »%s« verwendet"
+msgstr "typedef-Name %qD wird nach %qs verwendet"
#: cp/decl.c:9007
-#, fuzzy
msgid "%qD has a previous declaration here"
-msgstr "»%D« hat eine vorherige Deklaration als »%#D«"
+msgstr "%qD hat eine vorherige Deklaration hier"
#: cp/decl.c:9015
-#, fuzzy
msgid "%qT referred to as %qs"
-msgstr "»%T« als »%s« verwendet"
+msgstr "%qT als %qs verwendet"
#: cp/decl.c:9016 cp/decl.c:9024
-#, fuzzy
msgid "%qT has a previous declaration here"
-msgstr "%Jdies ist eine vorherige Deklaration"
+msgstr "%qT hat eine vorherige Deklaration hier"
#: cp/decl.c:9023
-#, fuzzy
msgid "%qT referred to as enum"
-msgstr "»%T« als enum verwendet"
+msgstr "%qT als enum verwendet"
#. If a class template appears as elaborated type specifier
#. without a template header such as:
#.
#. then the required template argument is missing.
#: cp/decl.c:9039
-#, fuzzy
msgid "template argument required for %<%s %T%>"
-msgstr "Template-Argument für »%s %T« benötigt"
+msgstr "Template-Argument für %<%s %T%> benötigt"
#: cp/decl.c:9075 cp/name-lookup.c:2596
-#, fuzzy
msgid "%qD has the same name as the class in which it is declared"
-msgstr "»%D« hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
+msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
#: cp/decl.c:9213
-#, fuzzy
msgid "use of enum %q#D without previous declaration"
-msgstr "Verwendung des enum »%#D« ohne vorherige Deklaration"
+msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
#: cp/decl.c:9232
-#, fuzzy
msgid "redeclaration of %qT as a non-template"
-msgstr "Redeklaration von »%T« als Nicht-Template"
+msgstr "Redeklaration von %qT als Nicht-Template"
#: cp/decl.c:9325
-#, fuzzy
msgid "derived union %qT invalid"
-msgstr "abgeleitete Union »%T« ist ungültig"
+msgstr "abgeleitete Union %qT ist ungültig"
#: cp/decl.c:9331
-#, fuzzy
msgid "Java class %qT cannot have multiple bases"
-msgstr "Java-Klasse »%T« kann nicht mehrere Basen haben"
+msgstr "Java-Klasse %qT kann nicht mehrere Basen haben"
#: cp/decl.c:9339
-#, fuzzy
msgid "Java class %qT cannot have virtual bases"
-msgstr "Java-Klasse »%T« kann keine virtuellen Basen haben"
+msgstr "Java-Klasse %qT kann keine virtuellen Basen haben"
#: cp/decl.c:9358
-#, fuzzy
msgid "base type %qT fails to be a struct or class type"
-msgstr "Basistyp »%T« ist kein struct- oder Klassentyp"
+msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
#: cp/decl.c:9391
-#, fuzzy
msgid "recursive type %qT undefined"
-msgstr "rekursiver Typ »%T« nicht definiert"
+msgstr "rekursiver Typ %qT nicht definiert"
#: cp/decl.c:9393
-#, fuzzy
msgid "duplicate base type %qT invalid"
-msgstr "doppelter Basistyp »%T« ungültig"
+msgstr "doppelter Basistyp %qT ungültig"
#: cp/decl.c:9463
-#, fuzzy
msgid "multiple definition of %q#T"
-msgstr "mehrfache Definition von »%#T«"
+msgstr "mehrfache Definition von %q#T"
#: cp/decl.c:9464
msgid "%Jprevious definition here"
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
#: cp/decl.c:9601
-#, fuzzy
msgid "no integral type can represent all of the enumerator values for %qT"
-msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für »%T« darstellen"
+msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
#: cp/decl.c:9707
-#, fuzzy
msgid "enumerator value for %qD not integer constant"
-msgstr "Aufzählungswert für »%D« ist keine Ganzzahlkonstante"
+msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
#: cp/decl.c:9734
-#, fuzzy
msgid "overflow in enumeration values at %qD"
-msgstr "Überlauf in Aufzählungswerten bei »%D«"
+msgstr "Überlauf in Aufzählungswerten bei %qD"
#: cp/decl.c:9805
-#, fuzzy
msgid "return type %q#T is incomplete"
-msgstr "Rückgabetyp »%#T« ist unvollständig"
+msgstr "Rückgabetyp %q#T ist unvollständig"
#: cp/decl.c:9920 cp/typeck.c:6150
-#, fuzzy
msgid "%<operator=%> should return a reference to %<*this%>"
-msgstr "»operator=« sollte eine Referenz auf »*this« zurück geben"
+msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurück geben"
#: cp/decl.c:10248
-#, fuzzy
msgid "parameter %qD declared void"
-msgstr "Parameter »%D« leer definiert"
+msgstr "Parameter %qD leer definiert"
#: cp/decl.c:10737
msgid "invalid member function declaration"
msgstr "ungültige Elementfunktionsdeklaration"
#: cp/decl.c:10752
-#, fuzzy
msgid "%qD is already defined in class %qT"
-msgstr "»%D« ist bereits in Klasse »%T« definiert"
+msgstr "%qD ist bereits in Klasse %qT definiert"
#: cp/decl.c:10962
-#, fuzzy
msgid "static member function %q#D declared with type qualifiers"
-msgstr "statische Elementfunktion »%#D« mit Typqualifizierern deklariert"
+msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
#: cp/decl2.c:279
msgid "name missing for member function"
msgstr "mehrdeutige Umwandlung für Feldindex"
#: cp/decl2.c:380
-#, fuzzy
msgid "invalid types %<%T[%T]%> for array subscript"
-msgstr "ungültige Typen »%T[%T]« für Feldindex"
+msgstr "ungültige Typen %<%T[%T]%> für Feldindex"
#: cp/decl2.c:423
-#, fuzzy
msgid "deleting array %q#D"
-msgstr "Feld »%#D« wird gelöscht"
+msgstr "Feld %q#D wird gelöscht"
#: cp/decl2.c:429
-#, fuzzy
msgid "type %q#T argument given to %<delete%>, expected pointer"
-msgstr "Argument vom Typ »%#T« wurde »delete« übergeben, Zeiger erwartet"
+msgstr "Argument vom Typ %q#T wurde an %<delete%> übergeben, Zeiger erwartet"
#: cp/decl2.c:441
-#, fuzzy
msgid "cannot delete a function. Only pointer-to-objects are valid arguments to %<delete%>"
-msgstr "Funktion kann nicht gelöscht werden. Nur Zeiger auf Objekte sind gültige Argumente für »delete«"
+msgstr "Eine Funktion kann nicht gelöscht werden. Nur Zeiger auf Objekte sind gültige Argumente für %<delete%>"
#: cp/decl2.c:449
-#, fuzzy
msgid "deleting %qT is undefined"
-msgstr "Löschen von »%T« ist nicht definiert"
+msgstr "Löschen von %qT ist nicht definiert"
#. 14.5.2.2 [temp.mem]
#.
#. A local class shall not have member templates.
#: cp/decl2.c:485
-#, fuzzy
msgid "invalid declaration of member template %q#D in local class"
-msgstr "ungültige Deklaration des Elementtemplates »%#D« in lokaler Klasse"
+msgstr "ungültige Deklaration des Elementtemplates %q#D in lokaler Klasse"
#: cp/decl2.c:494
-#, fuzzy
msgid "invalid use of %<virtual%> in template declaration of %q#D"
-msgstr "ungültige Verwendung von »virtual« in Templatedeklaration von »%#D«"
+msgstr "ungültige Verwendung von %<virtual%> in Templatedeklaration von %q#D"
#: cp/decl2.c:504 cp/pt.c:2973
-#, fuzzy
msgid "template declaration of %q#D"
-msgstr "Templatedeklaration von »%#D«"
+msgstr "Templatedeklaration von %q#D"
#: cp/decl2.c:553
-#, fuzzy
msgid "Java method %qD has non-Java return type %qT"
-msgstr "Java-Methode »%D« hat Nicht-Java-Rückgabetyp »%T«"
+msgstr "Java-Methode %qD hat Nicht-Java-Rückgabetyp %qT"
#: cp/decl2.c:569
-#, fuzzy
msgid "Java method %qD has non-Java parameter type %qT"
-msgstr "Java-Methode »%D« hat Nicht-Java-Parametertyp »%T«"
+msgstr "Java-Methode %qD hat Nicht-Java-Parametertyp %qT"
#: cp/decl2.c:674
-#, fuzzy
msgid "prototype for %q#D does not match any in class %qT"
-msgstr "Prototyp für »%#D« passt zu nichts in Klasse »%T«"
+msgstr "Prototyp für %q#D passt zu nichts in Klasse %qT"
#: cp/decl2.c:775
-#, fuzzy
msgid "local class %q#T shall not have static data member %q#D"
-msgstr "lokale Klasse »%#T« sollte nicht statische Datenelemente »%#D« haben"
+msgstr "lokale Klasse %q#T sollte nicht statisches Datenelement %q#D haben"
#: cp/decl2.c:783
msgid "initializer invalid for static member with constructor"
msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
#: cp/decl2.c:867
-#, fuzzy
msgid "member %qD conflicts with virtual function table field name"
-msgstr "Element »%D« steht in Konflikt mit Feldname in virtueller Funktionstabelle"
+msgstr "Element %qD steht in Konflikt mit Feldname in virtueller Funktionstabelle"
#: cp/decl2.c:886
msgid "applying attributes to template parameters is not implemented"
-msgstr ""
+msgstr "Attribute für Templateparameter sind nicht implementiert"
#: cp/decl2.c:896
-#, fuzzy
msgid "%qD is already defined in %qT"
-msgstr "»%D« ist bereits in »%T« definiert"
+msgstr "%qD ist bereits in %qT definiert"
#: cp/decl2.c:944
msgid "field initializer is not constant"
msgstr "Feldinitialisierung ist nicht konstant"
#: cp/decl2.c:972
-#, fuzzy
msgid "%<asm%> specifiers are not permitted on non-static data members"
-msgstr "»asm«-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
+msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
#: cp/decl2.c:1018
-#, fuzzy
msgid "cannot declare %qD to be a bit-field type"
-msgstr "»%D« kann nicht mit Bitfeldtyp deklariert werden"
+msgstr "%qD kann nicht als Bitfeldtyp deklariert werden"
#: cp/decl2.c:1028
-#, fuzzy
msgid "cannot declare bit-field %qD with function type"
-msgstr "Bitfeld »%D« kann nicht mit Funktionstyp deklariert werden"
+msgstr "Bitfeld %qD kann nicht mit Funktionstyp deklariert werden"
#: cp/decl2.c:1035
-#, fuzzy
msgid "%qD is already defined in the class %qT"
-msgstr "»%D« ist bereits in der Klasse %T definiert"
+msgstr "%qD ist bereits in der Klasse %qT definiert"
#: cp/decl2.c:1042
-#, fuzzy
msgid "static member %qD cannot be a bit-field"
-msgstr "statisches Element »%D« kann kein Bitfeld sein"
+msgstr "statisches Element %qD kann kein Bitfeld sein"
#: cp/decl2.c:1087
msgid "anonymous struct not inside named type"
msgstr "anonyme Union ohne Element"
#: cp/decl2.c:1207
-#, fuzzy
msgid "%<operator new%> must return type %qT"
-msgstr "»operator new« muss Typ »%T« zurück geben"
+msgstr "%<operator new%> muss Typ %qT zurück geben"
#: cp/decl2.c:1216
-#, fuzzy
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
-msgstr "»operator new« nimmt Typ »size_t« (»%T«) als ersten Parameter"
+msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
#: cp/decl2.c:1245
-#, fuzzy
msgid "%<operator delete%> must return type %qT"
-msgstr "»operator delete« muss Typ »%T« zurück geben"
+msgstr "%<operator delete%> muss Typ %qT zurück geben"
#: cp/decl2.c:1254
-#, fuzzy
msgid "%<operator delete%> takes type %qT as first parameter"
-msgstr "»operator delete« nimmt Typ »%T« als ersten Parameter"
+msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
#: cp/decl2.c:3013
-#, fuzzy
msgid "inline function %qD used but never defined"
-msgstr "inline-Funktion »%D« verwendet, aber nirgendwo definiert"
+msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
#: cp/decl2.c:3161
-#, fuzzy
msgid "default argument missing for parameter %P of %q+#D"
-msgstr "Standardargument fehlt für Parameter %P von »%+#D«"
+msgstr "Standardargument fehlt für Parameter %P von %q+#D"
#. damn ICE suppression
#: cp/error.c:2371
-#, fuzzy, c-format
+#, c-format
msgid "unexpected letter %qc in locate_error\n"
-msgstr "unerwarteter Buchstabe »%c« in locate_error\n"
+msgstr "unerwarteter Buchstabe %qc in locate_error\n"
#. Can't throw a reference.
#: cp/except.c:262
-#, fuzzy
msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
-msgstr "Typ »%T« ist in Javas »throw« oder »catch« nicht erlaubt"
+msgstr "Typ %qT ist in Javas %<throw%> oder %<catch%> nicht erlaubt"
#: cp/except.c:273
-#, fuzzy
msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
-msgstr "Aufruf von Javas »catch« oder »throw« mit »jthrowable« ist nicht definiert"
+msgstr "Aufruf von Javas %<catch%> oder %<throw%> mit %<jthrowable%> ist nicht definiert"
#. Thrown object must be a Throwable.
#: cp/except.c:280
-#, fuzzy
msgid "type %qT is not derived from %<java::lang::Throwable%>"
-msgstr "Typ »%T« ist nicht von »java::lang::Throwable« abgeleitet"
+msgstr "Typ %qT ist nicht von %<java::lang::Throwable%> abgeleitet"
#: cp/except.c:343
msgid "mixing C++ and Java catches in a single translation unit"
msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
#: cp/except.c:625 cp/init.c:1887
-#, fuzzy
msgid "%qD should never be overloaded"
-msgstr "»%D« sollte niemals überladen werden"
+msgstr "%qD sollte niemals überladen werden"
#: cp/except.c:692
msgid " in thrown expression"
msgstr " in geworfenem Ausdruck"
#: cp/except.c:836
-#, fuzzy
msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
-msgstr "Ausdruck »%E« von abstraktem Klassentyp »%T« kann nicht in throw-Ausdruck verwendet werden"
+msgstr "Ausdruck %qE von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werden"
#: cp/except.c:921
#, fuzzy
"Project-Id-Version: gcc 4.0.0\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
"POT-Creation-Date: 2005-04-20 21:41-0700\n"
-"PO-Revision-Date: 2005-05-04 22:05+0800\n"
+"PO-Revision-Date: 2005-05-07 17:07+0800\n"
"Last-Translator: Meng Jie <zuxyhere@eastday.com>\n"
"Language-Team: Chinese (simplified) <i18n-translation@lists.linux.net.cn>\n"
"MIME-Version: 1.0\n"
#: c-common.c:3513
msgid "range expressions in switch statements are non-standard"
-msgstr ""
+msgstr "在 switch 语句中使用范围表达式不符合标准"
#: c-common.c:3538
msgid "empty range specified"
#: c-common.c:4621
#, c-format
msgid "%qs attribute ignored on non-class types"
-msgstr ""
+msgstr "%qs 属性在不是类的类型上被忽略"
#: c-common.c:4634
#, fuzzy
#: c-common.c:4646
#, c-format
msgid "%qE attribute ignored on types"
-msgstr ""
+msgstr "%qE 属性在类型上被忽略"
#: c-common.c:4661
msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
#: c-common.c:5743
msgid "invalid lvalue in asm statement"
-msgstr ""
+msgstr "asm 语句中出现无效的左值"
#. Except for passing an argument to an unprototyped function,
#. this is a constraint violation. When passing an argument to
msgstr "%J%qD 的声明隐藏了一个内建函数"
#: c-decl.c:1165
-#, fuzzy
msgid "%Jredeclaration of enumerator %qD"
-msgstr "<small><i><b>注释:</b> # (计数器)</i>。</small>"
+msgstr "%J重声明枚举 %qD"
#. 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:1186
msgid "%Jconflicting types for built-in function %qD"
-msgstr ""
+msgstr "%J内建函数 %qD 类型冲突"
#: c-decl.c:1210 c-decl.c:1223 c-decl.c:1233
msgid "%Jconflicting types for %qD"
#: c-decl.c:1451
msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
-msgstr ""
+msgstr "%J%qD 声明为没有外部链接的,之前却有外部声明"
#: c-decl.c:1457
msgid "%Jredeclaration of %qD with no linkage"
-msgstr ""
+msgstr "%J%qD 重声明为没有外部链接"
#: c-decl.c:1471
msgid "%Jredeclaration of %qD with different visibility (old visibility preserved)"
-msgstr "%J对 %qD 的再次声明中指定了不同的可见性 (保留原有的可见性)"
+msgstr "%J%qD 的重声明指定了不同的可见性 (保留原有的可见性)"
#: c-decl.c:1482
msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
#: c-decl.c:1504
msgid "%J%qD declared inline after being called"
-msgstr ""
+msgstr "%J%qD 的内联声明出现在其被调用之后"
#: c-decl.c:1510
msgid "%J%qD declared inline after its definition"
-msgstr ""
+msgstr "%J%qD 的内联声明出现在其定义之后"
#: c-decl.c:1530
msgid "%Jredefinition of parameter %qD"
#: c-decl.c:1554
msgid "%Jredundant redeclaration of %qD"
-msgstr "%J%qD 冗余声明"
+msgstr "%J%qD 冗余重声明"
#: c-decl.c:1865
msgid "%Jdeclaration of %qD shadows previous non-variable"
-msgstr ""
+msgstr "%J%qD 的声明隐藏了先前的一个非变量声明"
#: c-decl.c:1870
msgid "%Jdeclaration of %qD shadows a parameter"
-msgstr ""
+msgstr "%J%qD 的声明隐藏了先前的一个形参"
#: c-decl.c:1873
msgid "%Jdeclaration of %qD shadows a global declaration"
-msgstr ""
+msgstr "%J%qD 的声明隐藏了先前的一个全局声明"
#: c-decl.c:1883
msgid "%Jdeclaration of %qD shadows a previous local"
-msgstr ""
+msgstr "%J%qD 的声明隐藏了先前的一个局部变量"
#: c-decl.c:1886 cp/name-lookup.c:942 cp/name-lookup.c:973
#: cp/name-lookup.c:981
#: c-decl.c:2414
#, c-format
msgid "duplicate label declaration %qs"
-msgstr ""
+msgstr "重复的标号定义 %qs"
#: c-decl.c:2450
msgid "%Hduplicate label %qD"
#: c-decl.c:2928
msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
-msgstr ""
+msgstr "ISO C90 不支持在形参数组声明中使用 %<static%> 或类型限定符"
#: c-decl.c:2931
msgid "ISO C90 does not support %<[*]%> array declarators"
#: c-decl.c:2953
msgid "static or type qualifiers in abstract declarator"
-msgstr ""
+msgstr "static 或类型限定符出现在抽象声明中"
#: c-decl.c:3012
msgid "%J%qD is usually a function"
#: c-decl.c:3630
#, c-format
msgid "type of bit-field %qs is a GCC extension"
-msgstr ""
+msgstr "位段类型 %qs 是一个 GCC 扩展"
#: c-decl.c:3639
#, c-format
msgid "width of %qs exceeds its type"
-msgstr ""
+msgstr "%qs 的宽度超过它自身的类型"
#: c-decl.c:3652
#, c-format
#: c-decl.c:3884 cp/decl.c:7020
msgid "nested function %qs declared %<extern%>"
-msgstr ""
+msgstr "嵌套函数 %qs 被声明为 %<extern%>"
#: c-decl.c:3887 cp/decl.c:7030
msgid "function-scope %qs implicitly auto and declared %<__thread%>"
#. may have static or type qualifiers.
#: c-decl.c:3934 c-decl.c:4124
msgid "static or type qualifiers in non-parameter array declarator"
-msgstr ""
+msgstr "static 或类型限定符出现在非形参数组声明中"
#: c-decl.c:3980
#, c-format
msgid "declaration of %qs as array of voids"
-msgstr ""
+msgstr "%qs 声明为 void 的数组"
#: c-decl.c:3986
#, c-format
msgid "declaration of %qs as array of functions"
-msgstr ""
+msgstr "%qs 声明为函数的数组"
#: c-decl.c:3991
msgid "invalid use of structure with flexible array member"
#: c-decl.c:4344
msgid "attributes in parameter array declarator ignored"
-msgstr ""
+msgstr "出现在形参数组声明中的属性被忽略"
#: c-decl.c:4379
msgid "%Jparameter %qD declared %<inline%>"
#: c-decl.c:4448
msgid "%<noreturn%> function returns non-void value"
-msgstr ""
+msgstr "%<noreturn%> 函数返回了一个非 void 的返回值"
#: c-decl.c:4476
msgid "cannot inline function %<main%>"
#: c-decl.c:4523
msgid "variable previously declared %<static%> redeclared %<extern%>"
-msgstr ""
+msgstr "先前被声明为 %<static%> 的变量重声明为 %<extern%>"
#: c-decl.c:4532
msgid "%Jvariable %qD declared %<inline%>"
#: c-decl.c:5040 cp/decl.c:3421
msgid "declaration does not declare anything"
-msgstr ""
+msgstr "声明没有声明任何东西"
#: c-decl.c:5044
msgid "ISO C doesn%'t support unnamed structs/unions"
#: c-decl.c:5735
msgid "%Jno previous prototype for %qD"
-msgstr ""
+msgstr "%J%qD 没有原型"
#: c-decl.c:5743
msgid "%J%qD was used with no prototype before its definition"
#: c-decl.c:5750
msgid "%Jno previous declaration for %qD"
-msgstr ""
+msgstr "%J%qD 先前没有声明过"
#: c-decl.c:5758
msgid "%J%qD was used with no declaration before its definition"
#: c-decl.c:5791 c-decl.c:6285
msgid "%Jreturn type of %qD is not %<int%>"
-msgstr ""
+msgstr "%J%qD 的返回类型不是 %<int%>"
#: c-decl.c:5806
msgid "%Jfirst argument of %qD should be %<int%>"
-msgstr ""
+msgstr "%J%qD 的第一个参数的类型应该是 %<int%>"
#: c-decl.c:5815
msgid "%Jsecond argument of %qD should be %<char **%>"
-msgstr ""
+msgstr "%J%qD 的第二个参数类型应该是 %<char **%>"
#: c-decl.c:5824
msgid "%Jthird argument of %qD should probably be %<char **%>"
-msgstr ""
+msgstr "%J%qD 如果有第三个参数,类型应该是 %<char **%>"
#: c-decl.c:5834
msgid "%J%qD takes only zero or two arguments"
#: c-parse.y:1883 objc/objc-parse.y:1935
msgid "ISO C90 forbids mixed declarations and code"
-msgstr ""
+msgstr "ISO C90 不允许混合使用声明和代码"
#: c-parse.y:1923 objc/objc-parse.y:1975
msgid "ISO C forbids label declarations"
msgstr ""
#: c-typeck.c:185
-#, fuzzy
msgid "invalid use of undefined type %<%s %s%>"
-msgstr "å±\9eæ\80§ç\9a\84ç±»å\9e\8b无效"
+msgstr "对æ\9cªå®\9aä¹\89ç±»å\9e\8b %<%s %s%> ç\9a\84使ç\94¨无效"
#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
#: c-typeck.c:189
#: c-typeck.c:3657 c-typeck.c:3770
msgid "return makes qualified function pointer from unqualified"
-msgstr ""
+msgstr "返回时将未限定的函数指针赋给限定的函数指针"
#: c-typeck.c:3661 c-typeck.c:3731
#, c-format
#: c-typeck.c:3746
#, c-format
msgid "pointer targets in passing argument %d of %qE differ in signedness"
-msgstr ""
+msgstr "传递参数 %d (属于 %qE) 给指针时目标与指针有/无符号不一致"
#: c-typeck.c:3748
msgid "pointer targets in assignment differ in signedness"
-msgstr ""
+msgstr "对指针赋值时目标与指针有/无符号不一致"
#: c-typeck.c:3750
msgid "pointer targets in initialization differ in signedness"
-msgstr ""
+msgstr "初始化指针时目标与指针有/无符号不一致"
#: c-typeck.c:3752
msgid "pointer targets in return differ in signedness"
-msgstr ""
+msgstr "返回指针时目标与指针有/无符号不一致"
#: c-typeck.c:3775
#, c-format
#: c-typeck.c:3777
msgid "assignment from incompatible pointer type"
-msgstr ""
+msgstr "从不兼容的指针类型赋值"
#: c-typeck.c:3778
msgid "initialization from incompatible pointer type"
-msgstr ""
+msgstr "从不兼容的指针类型初始化"
#: c-typeck.c:3780
msgid "return from incompatible pointer type"
-msgstr ""
+msgstr "返回了不兼容的指针类型"
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
#: c-typeck.c:3801
#, c-format
msgid "passing argument %d of %qE makes pointer from integer without a cast"
-msgstr ""
+msgstr "传递参数 %d (属于 %qE)时将整数赋给指针,未作类型转换"
#: c-typeck.c:3803
msgid "assignment makes pointer from integer without a cast"
-msgstr ""
+msgstr "赋值时将整数赋给指针,未作类型转换"
#: c-typeck.c:3805
msgid "initialization makes pointer from integer without a cast"
-msgstr ""
+msgstr "初始化时将整数赋给指针,未作类型转换"
#: c-typeck.c:3807
msgid "return makes pointer from integer without a cast"
#: c-typeck.c:3814
#, c-format
msgid "passing argument %d of %qE makes integer from pointer without a cast"
-msgstr ""
+msgstr "传递参数 %d (属于 %qE)时将指针赋给整数,未作类型转换"
#: c-typeck.c:3816
msgid "assignment makes integer from pointer without a cast"
-msgstr ""
+msgstr "赋值时将指针赋给整数,未作类型转换"
#: c-typeck.c:3818
msgid "initialization makes integer from pointer without a cast"
-msgstr ""
+msgstr "初始化将指针赋给整数,未作类型转换"
#: c-typeck.c:3820
msgid "return makes integer from pointer without a cast"
-msgstr ""
+msgstr "返回时将指针赋给整数,未作类型转换"
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
#: c-typeck.c:3923
msgid "traditional C rejects automatic aggregate initialization"
-msgstr "传统 C 不接受自动的聚集初始化"
+msgstr "传统 C 不接受自动的聚合初始化"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
#: c-typeck.c:7490 c-typeck.c:7497
msgid "ISO C forbids comparison of %<void *%> with function pointer"
-msgstr ""
+msgstr "ISO C 不允许在 %<void *%> 和函数指针间比较"
#: c-typeck.c:7501 c-typeck.c:7547
msgid "comparison of distinct pointer types lacks a cast"
#: c-typeck.c:7539
msgid "comparison of complete and incomplete pointers"
-msgstr ""
+msgstr "在完全和不完全指针间比较"
#: c-typeck.c:7542
msgid "ISO C forbids ordered comparisons of pointers to functions"
-msgstr ""
+msgstr "ISO C 不允许函数指针间比较大小"
#: c-typeck.c:7555 c-typeck.c:7562
msgid "ordered comparison of pointer with integer zero"
-msgstr ""
+msgstr "指针与整数 0 比较大小"
#: c-typeck.c:7783
msgid "comparison between signed and unsigned"
#: except.c:2708
msgid "__builtin_eh_return not supported on this target"
-msgstr ""
+msgstr "__builtin_eh_return 在此平台上不受支持"
#: explow.c:1301
msgid "stack limits not supported on this target"
#: function.c:1443
msgid "impossible constraint in %<asm%>"
-msgstr ""
+msgstr "%<asm%> 中不可能的约束"
#: function.c:3614
msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
#: function.c:4026
msgid "function returns an aggregate"
-msgstr "函数返回一个聚集"
+msgstr "函数返回一个聚合"
#: function.c:4349
#, fuzzy
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-"本程序是自由软件;请参看源代码的版权声明。本软件不提供任何保证;\n"
-"å\8d³ä½¿æ\98¯å\95\86ä¸\9aç\9a\84æ\88\96为æ\9f\90ä¸\80ä¸\93ç\94¨ç\9b®ç\9a\84é\80\82ç\94¨æ\80§ä¿\9dè¯\81ä¹\9f没æ\9c\89。\n"
+"本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;\n"
+"å\8c\85æ\8b¬æ²¡æ\9c\89é\80\82é\94\80æ\80§å\92\8cé\80\82ç\94¨æ\80§æ\8b\85ä¿\9d。\n"
#: gcc.c:3502
#, fuzzy
#: gcc.c:3596
#, c-format
msgid "'-%c' must come at the start of the command line"
-msgstr ""
+msgstr "‘-%c’必须出现在命令行的开头"
#: gcc.c:3605
#, fuzzy
#: gcc.c:3782
msgid "warning: -pipe ignored because -time specified"
-msgstr ""
+msgstr "警告:-pipe 已忽略,因为指定了 -time"
#: gcc.c:3994
#, fuzzy
#: gcc.c:5158
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
-msgstr ""
+msgstr "警告:在 specs 中使用过时的 %%[ 操作符"
#: gcc.c:5176
#, fuzzy, c-format
#: gcc.c:5239
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
-msgstr ""
+msgstr "spec 错误:无法识别的 spec 选项‘%c’"
#: gcc.c:5318
#, fuzzy, c-format
msgstr "没有输入文件"
#: gcc.c:6451 gcc.c:6514
-#, fuzzy, c-format
+#, c-format
msgid "%s: %s compiler not installed on this system"
-msgstr "此系统中未安装 NFS 服务器"
+msgstr "%s:此系统未安装 %s 编译器"
#: gcc.c:6460
#, fuzzy, c-format
#: gcov.c:389
msgid " -a, --all-blocks Show information for every basic block\n"
-msgstr ""
+msgstr " -a, --all-blocks 显示每个基本块的信息\n"
#: gcov.c:390
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
-msgstr ""
+msgstr " -b, --branch-probabilities 输出包含分支概率\n"
#: gcov.c:391
msgid ""
" -c, --branch-counts Given counts of branches taken\n"
" rather than percentages\n"
-msgstr ""
+msgstr " -c, --branch-counts 给出跳转的分支数,而不是百分比\n"
#: gcov.c:393
#, fuzzy
#: gcov.c:398
msgid " -p, --preserve-paths Preserve all pathname components\n"
-msgstr ""
+msgstr " -p, --preserve-paths 保留所有路径名\n"
#: gcov.c:399
msgid " -u, --unconditional-branches Show unconditional branch counts too\n"
-msgstr ""
+msgstr " -u, --unconditional-branches 同时显示无条件跳转数\n"
#: gcov.c:400
#, c-format
"FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
+"本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;\n"
+"包括没有适销性和适用性担保。\n"
#: gcov.c:504
#, fuzzy, c-format
#: gcov.c:1757
#, c-format
msgid "unconditional %2d never executed\n"
-msgstr ""
+msgstr "无条件 %2d 从未执行\n"
#: gcov.c:1789
#, c-format
#: opts.c:259
#, c-format
msgid "command line option \"%s\" is valid for %s but not for %s"
-msgstr ""
+msgstr "命令行选项“%s”对 %s 是有效的,但对 %s 无效"
#: opts.c:347
#, c-format
#: opts.c:357
#, c-format
msgid "argument to \"%s\" should be a non-negative integer"
-msgstr ""
+msgstr "“%s”的实参应该是一个非负整数"
#: opts.c:426
#, fuzzy, c-format
#: opts.c:648
msgid "-freorder-blocks-and-partition does not work with exceptions"
-msgstr ""
+msgstr "-freorder-blocks-and-partition 不能与异常一起工作"
#: opts.c:661
msgid "-freorder-blocks-and-partition does not work with -g (currently)"
-msgstr ""
+msgstr "-freorder-blocks-and-partition (至少目前)不能与 -g 一起工作"
#: opts.c:821
#, c-format
#: opts.c:1139
msgid "target system does not support debug output"
-msgstr ""
+msgstr "目标系统不支持调试输出"
#: opts.c:1146
#, c-format
#: params.c:72
#, c-format
msgid "minimum value of parameter %qs is %u"
-msgstr ""
+msgstr "参数 %qs 的最小值为 %u"
#: params.c:77
#, fuzzy, c-format
#: reload.c:1270
msgid "cannot reload integer constant operand in %<asm%>"
-msgstr ""
+msgstr "不能在 %<asm%> 中重新加载整数常量操作数"
#: reload.c:1293
msgid "impossible register constraint in %<asm%>"
-msgstr ""
+msgstr "%<asm%> 中不可能的寄存器约束"
#: reload.c:3535
msgid "%<&%> constraint used with no register class"
#: reload.c:3706 reload.c:3938
msgid "inconsistent operand constraints in an %<asm%>"
-msgstr ""
+msgstr "一句 %<asm%> 中操作数约束不一致"
#: reload1.c:1211
msgid "frame size too large for reliable stack checking"
#: rtl-error.c:128
msgid "unrecognizable insn:"
-msgstr ""
+msgstr "无法识别的指令:"
#: rtl-error.c:130
msgid "insn does not satisfy its constraints:"
-msgstr ""
+msgstr "指令不满足其约束:"
#: rtl.c:471
#, c-format
#: rtl.c:500
#, c-format
msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
-msgstr ""
+msgstr "RTL 检查:需要代码‘%s’,却得到‘%s’在 %s,于 %s:%d"
#: rtl.c:510
#, c-format
msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
-msgstr ""
+msgstr "RTL 检查:需要代码‘%s’或‘%s’,却得到‘%s’在 %s,于 %s:%d"
#: rtl.c:521
#, c-format
#: stmt.c:317
msgid "output operand constraint lacks %<=%>"
-msgstr ""
+msgstr "输出操作数约束缺少 %<=%>"
#: stmt.c:332
#, c-format
#: stmt.c:532
#, c-format
msgid "invalid punctuation %qc in constraint"
-msgstr ""
+msgstr "约束中出现无效的标点 %qc"
#: stmt.c:556
msgid "matching constraint does not allow a register"
#: stmt.c:1272
msgid "missing close brace for named operand"
-msgstr ""
+msgstr "有名操作数后缺少右花括号"
#: stmt.c:1300
-#, fuzzy, c-format
+#, c-format
msgid "undefined named operand %qs"
-msgstr "%qs 上的运算结果可能是未定义的"
+msgstr "未定义的有名操作数 %qs"
#: stmt.c:1465
#, fuzzy
#: toplev.c:901 toplev.c:924
#, c-format
msgid "%qs is deprecated (declared at %s:%d)"
-msgstr ""
+msgstr "%qs 已过时(于 %s:%d 声明)"
#: toplev.c:927
#, c-format
msgid "type is deprecated (declared at %s:%d)"
-msgstr ""
+msgstr "类型已过时(于 %s:%d 声明)"
#: toplev.c:933
#, c-format
#: toplev.c:1130
msgid " They exist, but they are not documented.\n"
-msgstr ""
+msgstr " 它们尽管存在,但并未列入文档。\n"
#: toplev.c:1174
#, c-format
msgid "unrecognized gcc debugging option: %c"
-msgstr ""
+msgstr "无法识别的 gcc 调试选项:%c"
#. Handle -mfix-and-continue.
#: toplev.c:1236 config/rs6000/rs6000.c:1408 config/rs6000/rs6000.c:1419
#: tree-cfg.c:5707
msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
-msgstr ""
+msgstr "%J函数是属性 %<noreturn%> 可能的备选"
#: tree-cfg.c:5734 tree-cfg.c:5738
#, fuzzy
#: tree-cfg.c:5759 tree-cfg.c:5764
msgid "%Hcontrol reaches end of non-void function"
-msgstr ""
+msgstr "%H在有返回值的函数中,程序流程到达函数尾"
#: tree-dump.c:849
#, fuzzy, c-format
#: tree-optimize.c:718
msgid "%Jsize of return value of %qD is %u bytes"
-msgstr ""
+msgstr "%J%qD 返回值的大小为 %u 字节"
#: tree-optimize.c:721
msgid "%Jsize of return value of %qD is larger than %wd bytes"
#: tree.c:4457
msgid "arrays of functions are not meaningful"
-msgstr ""
+msgstr "函数数组是没有意义的"
#: tree.c:4509
#, fuzzy
#: varasm.c:1046
msgid "global destructors not supported on this target"
-msgstr ""
+msgstr "此平台不支持全局析构函数"
#: varasm.c:1107
msgid "global constructors not supported on this target"
-msgstr ""
+msgstr "此平台不支持全局构造函数"
#: varasm.c:1607
msgid "%Jalignment of %qD is greater than maximum object file alignment. Using %d"
#: varasm.c:1646
msgid "thread-local COMMON data not implemented"
-msgstr ""
+msgstr "线程局部的 COMMON 数据没有实现"
#: varasm.c:1671
msgid "%Jrequested alignment for %qD is greater than implemented alignment of %d"
msgstr ""
#: varasm.c:4476
-#, fuzzy
msgid "%J%qD aliased to undefined symbol %qE"
-msgstr "<qt><center><b>%1</b><br/> 已经存在于列表中。</qt>"
+msgstr "%J%qD 是未定义符号 %qE 的别名"
#: varasm.c:4479
msgid "%J%qD aliased to external symbol %qE"
#: config/darwin-c.c:136
msgid "missing '(' after '#pragma unused', ignoring"
-msgstr ""
+msgstr "‘#pragma unused’后面缺少‘(’,忽略"
#: config/darwin-c.c:154
msgid "missing ')' after '#pragma unused', ignoring"
-msgstr ""
+msgstr "‘#pragma unused’后面缺少‘)’,忽略"
#: config/darwin-c.c:157
msgid "junk at end of '#pragma unused'"
#: config/alpha/alpha.c:278
msgid "-mieee not supported on Unicos/Mk"
-msgstr ""
+msgstr "-mieee 在 Unicos/Mk 上不被支持"
#: config/alpha/alpha.c:289
msgid "-mieee-with-inexact not supported on Unicos/Mk"
-msgstr ""
+msgstr "-mieee-with-inexact 在 Unicos/Mk 上不被支持"
#: config/alpha/alpha.c:306
#, c-format
#: config/alpha/alpha.c:366 config/alpha/alpha.c:378
#, c-format
msgid "bad value %qs for -mcpu switch"
-msgstr ""
+msgstr "-mcpu 开关的值 %qs 错误"
#: config/alpha/alpha.c:385
msgid "trap mode not supported on Unicos/Mk"
#: config/arm/arm.c:925
msgid "target CPU does not support THUMB instructions"
-msgstr ""
+msgstr "目标 CPU 不支持 THUMB 指令"
#: config/arm/arm.c:939
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
#: config/arm/arm.c:1152
#, c-format
msgid "unable to use '%s' for PIC register"
-msgstr ""
+msgstr "‘%s’不能被用作 PIC 寄存器"
#: config/arm/arm.c:2669 config/arm/arm.c:2687 config/avr/avr.c:4676
#: config/c4x/c4x.c:4499 config/h8300/h8300.c:5755 config/i386/i386.c:1704
#: config/arm/arm.h:337
msgid "Assume big endian bytes, little endian words"
-msgstr ""
+msgstr "假定高位字节在前,低位字在前"
#: config/arm/arm.h:339
msgid "Support calls between Thumb and ARM instruction sets"
#: config/arm/arm.h:354
msgid "Compile for the Thumb not the ARM"
-msgstr ""
+msgstr "为 Thumb 而不是 ARM 编译"
#: config/arm/arm.h:358
msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
#: config/arm/arm.h:391
msgid "Specify if floating point hardware should be used"
-msgstr ""
+msgstr "指定是否应当使用硬件浮点"
#: config/arm/arm.h:393
msgid "Specify the minimum bit alignment of structures"
#: config/arm/arm.h:398
msgid "Alias for -mfloat-abi=soft"
-msgstr ""
+msgstr "-mfloat-abi=soft 的别名"
#: config/arm/arm.h:400
msgid "Alias for -mfloat-abi=hard"
-msgstr ""
+msgstr "-mfloat-abi=hard 的别名"
#: config/arm/pe.h:59
msgid "Ignore dllimport attribute for functions"
#: config/avr/avr.c:1117
msgid "bad address, not (reg+disp):"
-msgstr ""
+msgstr "地址错误,不是(reg+disp):"
#: config/avr/avr.c:1124
msgid "bad address, not post_inc or pre_dec:"
#: config/avr/avr.c:3012 config/avr/avr.c:3460 config/avr/avr.c:3846
msgid "internal compiler error. Incorrect shift:"
-msgstr ""
+msgstr "编译器内部错误。不正确的移位量:"
#: config/avr/avr.c:4650 config/ip2k/ip2k.c:3157
msgid "only initialized variables can be placed into program memory area"
#: config/avr/avr.c:4784
#, c-format
msgid "MCU %qs supported for assembler only"
-msgstr ""
+msgstr "MCU %qs 只支持汇编器"
#: config/avr/avr.h:73
msgid "Assume int to be 8 bit integer"
-msgstr ""
+msgstr "假定 int 为 8 位整数"
#: config/avr/avr.h:75
msgid "Change the stack pointer without disabling interrupts"
#: config/c4x/c4x.c:312
#, c-format
msgid "unknown CPU version %d, using 40.\n"
-msgstr ""
+msgstr "未知的 CPU 版本 %d,使用 40。\n"
#: config/c4x/c4x.c:874
#, c-format
#: config/c4x/c4x.c:1871
#, c-format
msgid "c4x_print_operand: %%L inconsistency"
-msgstr ""
+msgstr "c4x_print_operand:%%L 不一致"
#: config/c4x/c4x.c:1877
#, c-format
msgid "c4x_print_operand: %%N inconsistency"
-msgstr ""
+msgstr "c4x_print_operand:%%N 不一致"
#: config/c4x/c4x.c:1918
#, c-format
msgid "c4x_print_operand: %%O inconsistency"
-msgstr ""
+msgstr "c4x_print_operand:%%O 不一致"
#: config/c4x/c4x.c:2013
msgid "c4x_print_operand: Bad operand case"
#: config/c4x/c4x.c:3829
msgid "c4x_valid_operands: Internal error"
-msgstr ""
+msgstr "c4x_valid_operands:内部错误"
#: config/c4x/c4x.c:4268
#, fuzzy
#. e.g., *p-- => *(p-=2); *(p+1).
#: config/c4x/c4x.c:4297
msgid "c4x_operand_subword: invalid autoincrement"
-msgstr ""
+msgstr "c4x_operand_subword:无效的自增量"
#: config/c4x/c4x.c:4303
msgid "c4x_operand_subword: invalid address"
-msgstr ""
+msgstr "c4x_operand_subword:无效地址"
#: config/c4x/c4x.c:4314
msgid "c4x_operand_subword: address not offsettable"
#: config/c4x/c4x.h:198
msgid "Emit code compatible with TI tools"
-msgstr ""
+msgstr "生成与 TI 工具兼容的代码"
#: config/c4x/c4x.h:200
msgid "Emit code to use GAS extensions"
-msgstr ""
+msgstr "生成使用 GAS 扩展的代码"
#: config/c4x/c4x.h:202 config/c4x/c4x.h:206
msgid "Save DP across ISR in small memory model"
#: config/c4x/c4x.h:254
msgid "Assume that pointers may be aliased"
-msgstr ""
+msgstr "假定指针可能有别名"
#: config/c4x/c4x.h:256
msgid "Assume that pointers not aliased"
-msgstr ""
+msgstr "假定指针没有别名"
#: config/c4x/c4x.h:330
msgid "Specify maximum number of iterations for RPTS"
#: config/c4x/c4x.h:332
msgid "Select CPU to generate code for"
-msgstr ""
+msgstr "选择为其生成代码的 CPU"
#: config/cris/cris.c:630
msgid "unexpected index-type in cris_print_index"
#: config/cris/cris.h:394
msgid "Align code and data to 32 bits"
-msgstr ""
+msgstr "将代码和数据对齐到 32 位边界上"
#: config/cris/cris.h:407
msgid "Don't align items in code or data"
msgstr ""
#: config/m68hc11/m68hc11.h:187
-#, fuzzy
msgid "Min/max instructions allowed"
-msgstr "最大容许的比特速率:"
+msgstr ""
#: config/m68hc11/m68hc11.h:189
#, fuzzy
msgstr "为 68000 生成代码"
#: config/m68k/m68k.h:252
-#, fuzzy
msgid "Use the bit-field instructions"
-msgstr "ä¸\80度"
+msgstr "使ç\94¨ä½\8d段æ\8c\87令"
#: config/m68k/m68k.h:254
#, fuzzy
msgstr ""
#: config/mips/mips.c:4914
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%Y value"
-msgstr "无效值"
+msgstr "无效的 %%Y 值"
#: config/mips/mips.c:4992
msgid "PRINT_OPERAND, invalid operand for relocation"
#. identify the default VALUE. Do not mark empty strings for
#. translation.
#: config/pa/pa.h:254 config/pa/pa.h:260
-#, fuzzy
msgid "Generate PA1.1 code"
-msgstr "生成更快的代码"
+msgstr "生成 PA1.1 代码"
#: config/pa/pa.h:256 config/pa/pa.h:258
-#, fuzzy
msgid "Generate PA1.0 code"
-msgstr "生成更快的代码"
+msgstr "生成 PA1.0 代码"
#: config/pa/pa.h:262
msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
msgstr "禁用浮点寄存器"
#: config/pa/pa.h:266
-#, fuzzy
msgid "Do not disable FP regs"
-msgstr "不使用硬件浮点单元"
+msgstr "不禁用浮点寄存器"
#: config/pa/pa.h:268
-#, fuzzy
msgid "Disable space regs"
-msgstr "空é\97´ä¸\8då¤\9f"
+msgstr "ç¦\81ç\94¨ç©ºé\97´å¯\84å\98å\99¨"
#: config/pa/pa.h:270
msgid "Do not disable space regs"
msgstr ""
#: config/pa/pa.h:276
-#, fuzzy
msgid "Disable indexed addressing"
-msgstr "改变索引色板"
+msgstr "禁用变址寻址"
#: config/pa/pa.h:278
msgid "Do not disable indexed addressing"
msgstr ""
#: config/pa/pa.h:308
-#, fuzzy
msgid "Enable linker optimizations"
-msgstr "错误修正和优化"
+msgstr "启用链接器优化"
#: config/pa/pa.h:332
msgid ""
#. is 11/40
#: config/pdp11/pdp11.h:67
-#, fuzzy
msgid "Generate code for an 11/40"
-msgstr "为 gprof 生成附加代码"
+msgstr "为 11/40 生成代码"
#. is 11/45
#: config/pdp11/pdp11.h:70
-#, fuzzy
msgid "Generate code for an 11/45"
-msgstr "为 gprof 生成附加代码"
+msgstr "为 11/45 生成附加代码"
#. is 11/10
#: config/pdp11/pdp11.h:73
-#, fuzzy
msgid "Generate code for an 11/10"
-msgstr "为 gprof 生成附加代码"
+msgstr "为 11/10 生成代码"
#. use movmemhi for bcopy
#. use 32 bit for int
#. this is just to play around and check what code gcc generates
#. split instruction and data memory?
#: config/pdp11/pdp11.h:95
-#, fuzzy
msgid "Target has split I&D"
-msgstr "ç\89å\88\86å\88\87å\89²æ®µ"
+msgstr "ç\9b®æ \87æ\9cºæ\9c\89å\88\86离ç\9a\84æ\8c\87令ã\80\81æ\95°æ\8d®ç©ºé\97´"
#: config/pdp11/pdp11.h:96
#, fuzzy
msgstr ""
#: config/rs6000/rs6000.c:1283
-#, fuzzy, c-format
+#, c-format
msgid "unknown -mdebug-%s switch"
-msgstr "转换/激活配置文件"
+msgstr "未知的 -mdebug-%s 开关"
#: config/rs6000/rs6000.c:1295
msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
msgstr "未知long选项 '%s'"
#: config/rs6000/rs6000.c:1651
-#, fuzzy, c-format
+#, c-format
msgid "not configured for ABI: '%s'"
-msgstr "$0: 没有发现 ${1} 配置。"
+msgstr "没有为此 ABI 配置:‘%s’"
#: config/rs6000/rs6000.c:1659
msgid "Using darwin64 ABI"
msgstr ""
#: config/sparc/sparc.c:7324 config/sparc/sparc.c:7330
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%Y operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%Y 操作数"
#: config/sparc/sparc.c:7400
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%A operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%A 操作数"
#: config/sparc/sparc.c:7410
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%B operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%B 操作数"
#: config/sparc/sparc.c:7449
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%c operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%c 操作数"
#: config/sparc/sparc.c:7450
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%C operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%C 操作数"
#: config/sparc/sparc.c:7471
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%d operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%d 操作数"
#: config/sparc/sparc.c:7472
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%D operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%D 操作数"
#: config/sparc/sparc.c:7488
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%f operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%f 操作数"
#: config/sparc/sparc.c:7502
-#, fuzzy, c-format
+#, c-format
msgid "invalid %%s operand"
-msgstr "多餘的參數‘%s’"
+msgstr "无效的 %%s 操作数"
#: config/sparc/sparc.c:7556
msgid "long long constant not a valid immediate operand"
msgstr "%s 不是文件夹"
#: config/v850/v850.c:175
-#, fuzzy, c-format
+#, c-format
msgid "%s=%s is too large"
-msgstr "%s 過長"
+msgstr "%s=%s 太大"
#: config/v850/v850.c:339
msgid "const_double_split got a bad insn:"
msgstr ""
#: config/v850/v850.h:187
-#, fuzzy
msgid "Enable backend debugging"
-msgstr "启用调试代码"
+msgstr "启用后端调试"
#: config/v850/v850.h:189
msgid "Compile for the v850 processor"
#: cp/decl.c:1068
msgid "%Jprevious declaration of %qD was inline"
-msgstr ""
+msgstr "%J%qD 先前被声明为内联的"
#: cp/decl.c:1089 cp/decl.c:1160
-#, fuzzy
msgid "shadowing %s function %q#D"
-msgstr "é\94® å\8a\9fè\83½\n"
+msgstr "é\9a\90è\97\8fäº\86 %s å\87½æ\95° %q#D"
#: cp/decl.c:1098
msgid "library function %q#D redeclared as non-function %q#D"
#: cp/decl.c:1250 cp/name-lookup.c:509
msgid "conflicts with previous declaration %q#D"
-msgstr "与早先的声明 %q#D 冲突"
+msgstr "与先前的声明 %q#D 冲突"
#: cp/decl.c:1265 cp/decl.c:1281
msgid "ambiguates old declaration %q#D"
#: cp/decl.c:1275
msgid "previous declaration %q#D here"
-msgstr "与此处早先的声明 %q#D 冲突"
+msgstr "与此处先前的声明 %q#D 冲突"
#: cp/decl.c:1288
msgid "conflicting declaration %q#D"
#: cp/decl.c:1289
msgid "%qD has a previous declaration as %q#D"
-msgstr ""
+msgstr "%qD 先前被声明为 %q#D"
#. [namespace.alias]
#.
#: cp/decl.c:1343
msgid "previous declaration of namespace %qD here"
-msgstr ""
+msgstr "命名空间 %qD 先前的声明在这里"
#: cp/decl.c:1355
msgid "%q#D previously defined here"
#: cp/decl.c:1378
msgid "previous declaration of %q#D with %qL linkage"
-msgstr ""
+msgstr "%q#D 的先前声明有 %qL 链接"
#: cp/decl.c:1380
msgid "conflicts with new declaration with %qL linkage"
#: cp/decl.c:1422
msgid "%Jprevious non-inline declaration here"
-msgstr ""
+msgstr "%J先前的非内联声明在这里"
#: cp/decl.c:1474
msgid "redundant redeclaration of %qD in same scope"
-msgstr ""
+msgstr "同一作用域中 %qD 冗余的重声明"
#: cp/decl.c:1568
#, c-format
#: cp/decl.c:1570
#, c-format
msgid "than previous declaration %qF"
-msgstr ""
+msgstr "于先前的声明 %qF"
#. From [temp.expl.spec]:
#.
#: cp/decl.c:1811
msgid "%Jconflicts with previous declaration here"
-msgstr ""
+msgstr "%J与此处先前的声明冲突"
#: cp/decl.c:2055
#, c-format
#: cp/decl.c:3407
msgid "redeclaration of C++ built-in type %qT"
-msgstr ""
+msgstr "对 C++ 内建类型 %qT 的重声明"
#: cp/decl.c:3444
msgid "missing type-name in typedef-declaration"
msgstr ""
#: cp/decl.c:4363
-#, fuzzy
msgid "too many initializers for %qT"
-msgstr "%s:域“%s”的值过多"
+msgstr "%qT 的初始值太多"
#: cp/decl.c:4404
msgid "variable-sized object %qD may not be initialized"
msgstr ""
#: cp/decl.c:6294
-#, fuzzy
msgid "return type specified for %<operator %T%>"
-msgstr "警告:没有指定列表类型模式的 <list_type> 键\n"
+msgstr "为 %<operator %T%> 指定了返回值"
#: cp/decl.c:6316
msgid "unnamed variable or field declared void"
msgstr ""
#: cp/decl.c:6478
-#, fuzzy
msgid "type %qT is not derived from type %qT"
-msgstr "抱歉,不支持从 %1 获取 MIME 类型。"
+msgstr "类型 %qT 不是由类型 %qT 派生的"
#: cp/decl.c:6498 cp/decl.c:6590 cp/decl.c:7734
-#, fuzzy
msgid "declaration of %qD as non-function"
-msgstr "%J%qD 通常是一个非静态的函数"
+msgstr "%qD 没有声明为一个函数"
#: cp/decl.c:6504
msgid "declaration of %qD as non-member"
#: cp/decl.c:7724
msgid "abstract declarator %qT used as declaration"
-msgstr ""
+msgstr "抽象声明 %qT 被用作声明"
#: cp/decl.c:7749
msgid "cannot use %<::%> in parameter declaration"
msgstr ""
#: cp/decl.c:7845
-#, fuzzy
msgid "declaration of %qD as member of %qT"
-msgstr "%qD 不是 %qT 的成员"
+msgstr "%qD 声明为 %qT 的一个成员"
#: cp/decl.c:7921
msgid "field %qD has incomplete type"
#: cp/decl.c:9007
msgid "%qD has a previous declaration here"
-msgstr ""
+msgstr "%qD 先前在此处有过声明"
#: cp/decl.c:9015
msgid "%qT referred to as %qs"
#: cp/decl.c:9016 cp/decl.c:9024
msgid "%qT has a previous declaration here"
-msgstr ""
+msgstr "%qT 先前在此处有过声明"
#: cp/decl.c:9023
msgid "%qT referred to as enum"
#: cp/decl.c:9213
msgid "use of enum %q#D without previous declaration"
-msgstr ""
+msgstr "使用枚举 %q#D 前没有给出声明"
#: cp/decl.c:9232
msgid "redeclaration of %qT as a non-template"
-msgstr ""
+msgstr "%qT 重声明为非模板"
#: cp/decl.c:9325
msgid "derived union %qT invalid"
msgstr "递归的类型 %qT 未定义"
#: cp/decl.c:9393
-#, fuzzy
msgid "duplicate base type %qT invalid"
-msgstr "从类型 %qT 到类型 %qT 的转换无效"
+msgstr "重复的基类型 %qT 无效"
#: cp/decl.c:9463
msgid "multiple definition of %q#T"
#: cp/init.c:1302
msgid "%qT is not an aggregate type"
-msgstr "%qT 不是一个聚集类型"
+msgstr "%qT 不是一个聚合类型"
#: cp/init.c:1394
msgid "qualified type %qT does not match destructor name %<~%T%>"
#: cp/init.c:1694
msgid "call to Java constructor, while %<jclass%> undefined"
-msgstr ""
+msgstr "调用 Java 构造函数,但没有定义 %<jclass%>"
#: cp/init.c:1710
msgid "can't find class$"
#: cp/init.c:1882
#, c-format
msgid "call to Java constructor with %qs undefined"
-msgstr ""
+msgstr "调用 Java 构造函数,但没有定义 %qs"
#: cp/init.c:1922
msgid "request for member %qD is ambiguous"
#: cp/lex.c:619
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
-msgstr ""
+msgstr "(如果您使用 %<-fpermissive%>,G++ 会接受您的代码,但是允许使用未定义的名称是过时的风格)"
#: cp/mangle.c:2114
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
#: cp/name-lookup.c:693
msgid "redeclaration of %<wchar_t%> as %qT"
-msgstr ""
+msgstr "%<wchar_t%> 重声明为 %qT"
#. A redeclaration of main, but not a duplicate of the
#. previous one.
#: cp/name-lookup.c:1880
msgid "%q#D conflicts with previous using declaration %q#D"
-msgstr ""
+msgstr "%q#D 与先前的 using 声明 %q#D 冲突"
#: cp/name-lookup.c:1892
-#, fuzzy
msgid "previous non-function declaration %q#D"
-msgstr "查看函数声明"
+msgstr "先前 %q#D 的非函数声明"
#: cp/name-lookup.c:1893
msgid "conflicts with function declaration %q#D"
#: cp/name-lookup.c:3477
msgid "%qD undeclared in namespace %qD"
-msgstr ""
+msgstr "%qD 未声明于命名空间 %qD 中"
#: cp/name-lookup.c:4103
msgid "%qD is not a function,"
msgstr ""
#: cp/parser.c:1817
-#, fuzzy
msgid "%<#pragma%> is not allowed here"
-msgstr "不允许在 <%2$s> 下出现元素 <%1$s>"
+msgstr "在这里不允许使用 %<#pragma%>"
#: cp/parser.c:1846
-#, fuzzy
msgid "%<%D::%D%> has not been declared"
-msgstr "%s (尚未被保存)"
+msgstr "%<%D::%D%> 尚未声明"
#: cp/parser.c:1849 cp/semantics.c:2379
msgid "%<::%D%> has not been declared"
msgstr ""
#: cp/parser.c:8572
-#, fuzzy
msgid "parse error in template argument list"
-msgstr "分析错误:字符串列表之间缺少“,”"
+msgstr "模板实参表解析错误"
#. Explain what went wrong.
#: cp/parser.c:8685
msgstr ""
#: cp/parser.c:12803
-#, fuzzy
msgid "extra qualification ignored"
-msgstr "'%s' 有额外的 '..', 忽略之."
+msgstr "忽略额外的限定"
#: cp/parser.c:12814
msgid "an explicit specialization must be preceded by %<template <>%>"
#. template. ... Template allocation functions shall
#. have two or more parameters.
#: cp/pt.c:2963
-#, fuzzy
msgid "invalid template declaration of %qD"
-msgstr "模板“%s”无效,不应该包含“%s”"
+msgstr "%qD 模板声明无效"
#: cp/pt.c:3044
msgid "%qD does not declare a template type"
#: cp/pt.c:3221
msgid "previous declaration %qD"
-msgstr "早先的声明 %qD"
+msgstr "先前的声明 %qD"
#: cp/pt.c:3222
#, fuzzy, c-format
msgstr ""
#: cp/pt.c:4350
-#, fuzzy
msgid "for template declaration %qD"
-msgstr "打开模板进行编辑"
+msgstr "对于模板声明 %qD"
#: cp/pt.c:4992
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgstr ""
#: cp/pt.c:6694
-#, fuzzy
msgid "invalid parameter type %qT"
-msgstr "属性的类型无效"
+msgstr "无效的参数类型 %qT"
#: cp/pt.c:6696
msgid "in declaration %qD"
#: cp/rtti.c:250
msgid "must #include <typeinfo> before using typeid"
-msgstr ""
+msgstr "在使用 typeid 之前必须先 #include <typeinfo>"
#: cp/rtti.c:322
msgid "cannot create type information for type %qT because its size is variable"
msgstr "图标类型“%s”无效"
#: cp/search.c:1864
-#, fuzzy
msgid "conflicting return type specified for %q#D"
-msgstr "警告:没有指定列表类型模式的 <list_type> 键\n"
+msgstr "为 %q#D 指定了冲突的返回类型"
#: cp/search.c:1875
msgid "looser throw specifier for %q#F"
#: cp/typeck.c:2427
msgid "ISO C++ forbids calling %<::main%> from within program"
-msgstr ""
+msgstr "ISO C++ 不允许在程序里调用 %<::main%>"
#: cp/typeck.c:2452
msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
-msgstr ""
+msgstr "必须用 %<.*%> or %<->*%> 调用 <%E (...)%> 中的成员函数指针"
#: cp/typeck.c:2466
#, c-format
msgid "%qE cannot be used as a function"
-msgstr ""
+msgstr "%qE 不能用作函数"
#: cp/typeck.c:2545
msgid "too many arguments to %s %q+#D"
#: cp/typeck.c:2584
msgid "parameter %P of %qD has incomplete type %qT"
-msgstr ""
+msgstr "形参 %P (属于 %qD)的类型 %qT 不完全"
#: cp/typeck.c:2587
msgid "parameter %P has incomplete type %qT"
-msgstr ""
+msgstr "形参 %P 的类型 %qT 不完全"
#: cp/typeck.c:2648
msgid "too few arguments to %s %q+#D"
msgstr ""
#: cp/typeck.c:3610
-#, fuzzy
msgid "taking address of temporary"
-msgstr "fopen (临时文件)"
+msgstr "取临时变量的地址"
#: cp/typeck.c:3845
#, c-format
msgstr ""
#: cp/typeck.c:3862
-#, fuzzy
msgid "ISO C++ forbids %sing a pointer of type %qT"
-msgstr "ISO C++ 不允许转换为数组类型 %qT"
+msgstr "ISO C++ 不允许 %s 一个类型为 %qT 的指针"
#: cp/typeck.c:3887
msgid "cast to non-reference type used as lvalue"
#. ARM $3.4
#: cp/typeck.c:3951
msgid "ISO C++ forbids taking address of function %<::main%>"
-msgstr ""
+msgstr "ISO C++ 不允许取函数 %<::main%> 的地址"
#. An expression like &memfn.
#: cp/typeck.c:4005
#: cp/typeck.c:4010
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
-msgstr ""
+msgstr "ISO C++ 不允许通过取已绑定的成员函数的地址来构造成员函数指针。请改用 %<&%T::%D%>"
#: cp/typeck.c:4038
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
#: cp/typeck.c:4058
msgid "cannot create pointer to reference member %qD"
-msgstr ""
+msgstr "不能创建指向引用成员 %qD 的指针"
#: cp/typeck.c:4118
msgid "attempt to take address of bit-field structure member %qD"
#: cp/typeck.c:4977
msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
-msgstr ""
+msgstr "在类型 %qT 上使用 const_cast 无效,因为它既不是指针,也不是引用,也不是数据成员指针"
#: cp/typeck.c:4986
msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
-msgstr ""
+msgstr "在类型 %qT 上使用 const_cast 无效,因为它是一个指针函数类型的指针或引用"
#: cp/typeck.c:5008
msgid "invalid const_cast of an rvalue of type %qT to type %qT"
msgstr "ISO C++ 不允许转换为数组类型 %qT"
#: cp/typeck.c:5132
-#, fuzzy
msgid "invalid cast to function type %qT"
-msgstr "ä»\8eç±»å\9e\8b %qT å\88°ç±»å\9e\8b %qT ç\9a\84转æ\8d¢æ\97 æ\95\88"
+msgstr "å\90\91å\87½æ\95°ç±»å\9e\8b %qT ç\9a\84转æ\8d¢æ\97 æ\95\88"
#: cp/typeck.c:5348
#, fuzzy
#: cp/typeck.c:6076
msgid "return-statement with no value, in function returning %qT"
-msgstr ""
+msgstr "在返回 %qT 的函数中,返回语句不带返回值"
#: cp/typeck.c:6093
msgid "return-statement with a value, in function returning 'void'"
-msgstr ""
+msgstr "在返回‘void’的函数中,返回语句带返回值"
#: cp/typeck.c:6124
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
-msgstr ""
+msgstr "%<operator new%> 不能返回 NULL,除非它被声明为 %<throw()%> (或 -fcheck-new 起作用)"
#: cp/typeck2.c:52
#, fuzzy
#: fortran/f95-lang.c:633
#, c-format
msgid "address of global register variable %qs requested"
-msgstr ""
+msgstr "要求全局寄存器变量 %qs 的地址"
#: fortran/f95-lang.c:651
#, c-format
msgid "address of register variable %qs requested"
-msgstr ""
+msgstr "要求寄存器变量 %qs 的地址"
#: fortran/gfortranspec.c:231
#, c-format
#: fortran/trans-decl.c:2260
msgid "Function return value not set"
-msgstr ""
+msgstr "未设定函数返回值"
#: fortran/trans-expr.c:949
#, fuzzy
msgstr "不詳的 op 種類 %u"
#: fortran/trans-intrinsic.c:583
-#, fuzzy, c-format
+#, c-format
msgid "Intrinsic function %s(%d) not recognized"
-msgstr "错误:命令不可识别\n"
+msgstr "内部函数 %s(%d) 无法识别"
#: fortran/trans-io.c:937
#, c-format
msgstr ""
#: fortran/trans-io.c:1312
-#, fuzzy, c-format
+#, c-format
msgid "Bad IO basetype (%d)"
-msgstr "合成(&S)/音响输入输出(&S)"
+msgstr "错误的 IO 基类型(%d)"
#: fortran/trans-types.c:193
msgid "integer kind=8 not available for -fdefault-integer-8 option"
#: java/jv-scan.c:108
msgid " --no-assert Don't recognize the assert keyword\n"
-msgstr ""
+msgstr " --no-assert 不识别 assert 关键字\n"
#: java/jv-scan.c:109
msgid " --complexity Print cyclomatic complexity of input file\n"
#: java/jv-scan.c:111
msgid " --print-main Print name of class containing 'main'\n"
-msgstr ""
+msgstr " --print-main 打印包含‘main’的类的名字\n"
#: java/jv-scan.c:112
msgid " --list-class List all classes defined in file\n"
-msgstr ""
+msgstr " --list-class 列出文件中定义的所有类\n"
#: java/jv-scan.c:113
msgid " --list-filename Print input filename when listing class names\n"
#: java/jvspec.c:534
msgid "cannot specify 'main' class when not linking"
-msgstr ""
+msgstr "不链接时无法指定‘main’类"
#: java/lang.c:629
msgid "can't do dependency tracking with input from stdin"
"to use a particular encoding for your input file, try the\n"
"%<--encoding=UTF-8%> option"
msgstr ""
+"未知的编码: %qs\n"
+"这意味着您的区域编码不为您系统的 iconv(3) 实现所支持。如果您\n"
+"并不需要为您的输入文件指定一个特别的编码方式,您可以尝试使用\n"
+"%<--encoding=UTF-8%> 选项"
#: java/lex.c:631
msgid "internal error - bad unget"
#: java/parse.y:823
msgid "Class or interface declaration expected"
-msgstr ""
+msgstr "需要类或接口声明"
#: java/parse.y:840
#, c-format
msgid "Modifier %qs declared twice"
-msgstr ""
+msgstr "修饰符 %qs 声明了两次"
#: java/parse.y:860 java/parse.y:862
msgid "Missing class name"
#: java/parse.y:1049
msgid "Invalid method declaration, method name required"
-msgstr ""
+msgstr "无效的方法声明,缺少方法名"
#: java/parse.y:1054 java/parse.y:1059 java/parse.y:1064 java/parse.y:2063
msgid "Identifier expected"
#: java/parse.y:1069 java/parse.y:4741
msgid "Invalid method declaration, return type required"
-msgstr ""
+msgstr "无效的方法声明,缺少返回类型"
#: java/parse.y:1089
msgid "Discouraged form of returned type specification"
-msgstr ""
+msgstr "不鼓励使用这种形式来指定返回类型"
#: java/parse.y:1092 java/parse.y:1543 java/parse.y:1550 java/parse.y:1559
#: java/parse.y:1561 java/parse.y:1589 java/parse.y:1698 java/parse.y:2005
#: java/parse.y:1696
msgid "Missing term and ')' expected"
-msgstr ""
+msgstr "缺少项或‘)’"
#: java/parse.y:1735
msgid "Invalid control expression"
#: java/parse.y:2324 java/parse.y:2334 java/parse.y:2344
msgid "Missing term and ']' expected"
-msgstr ""
+msgstr "缺少项或‘]’"
#: java/parse.y:2449
msgid "']' expected, invalid type expression"
#: java/parse.y:3314
msgid "Can't access %s field %<%s.%s%> from %qs"
-msgstr ""
+msgstr "不能访问 %s 字段 %<%s.%s%>,从 %qs"
#: java/parse.y:3383
#, c-format
#: java/parse.y:3589
#, c-format
msgid "Inner class %qs can't be static. Static classes can only occur in interfaces and top-level classes"
-msgstr ""
+msgstr "内嵌类 %qs 不能是静态的。静态类只能出现在接口或顶层类中"
#: java/parse.y:3670
#, c-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 ""
+msgstr "类名 %qs 已经在此作用域中定义。一个内嵌类的简单名字不可以与任何包含它的类相同"
#: java/parse.y:3712
-#, fuzzy
msgid "Qualifier must be a reference"
-msgstr "值必须是数字"
+msgstr "限定符必须是一个引用"
#: java/parse.y:3733
#, c-format
#: java/parse.y:4470
#, c-format
msgid "Field %qs can't be static in inner class %qs unless it is final"
-msgstr ""
+msgstr "字段 %qs 在内嵌类 %qs 中不能为 static ,除非它也是 final"
#: java/parse.y:4716
#, c-format
#: java/parse.y:4780 java/parse.y:6533
#, c-format
msgid "Method %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be static"
-msgstr "方法 %qs 在内部类 %qs 中不能是静态的。只有接口和最外层类的成员才能是静态的"
+msgstr "方法 %qs 在内嵌类 %qs 中不能是静态的。只有接口和顶层类的成员才能是静态的"
#: java/parse.y:4946
#, c-format
#: java/parse.y:9582
#, c-format
msgid "Local variable %qs can't be accessed from within the inner class %qs unless it is declared final"
-msgstr ""
+msgstr "局部变量 %qs 不能从内嵌类 %qs 中访问,除非它被声明为 final"
#: java/parse.y:9587 java/parse.y:10050
#, c-format
#: java/parse.y:15050
#, c-format
msgid "Declaration of %qs shadows a previous label declaration"
-msgstr ""
+msgstr "%qs 的声明隐藏了先前的一个标号声明"
#: java/parse.y:15055
#, c-format
msgid "This is the location of the previous declaration of label %qs"
-msgstr ""
+msgstr "这是标号 %qs 先前声明的地方"
#: java/parse.y:15302
#, c-format
msgstr ""
#: objc/objc-act.c:2718 objc/objc-act.c:6706
-#, fuzzy
msgid "%Jprevious declaration of '%D'"
-msgstr "密度声明"
+msgstr "%J‘%D’先前的声明"
#: objc/objc-act.c:2946
msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
msgstr ""
#: objc/objc-act.c:5377
-#, fuzzy
msgid "multiple %s named %<%c%s%> found"
-msgstr "找到多条记录"
+msgstr "找到多个 %s 名为 %<%c%s%>"
#: objc/objc-act.c:5602
#, c-format
msgstr "您可能没有对文档的写权限。"
#: objc/objc-act.c:5741
-#, fuzzy
msgid "no %<%c%s%> method found"
-msgstr "找不到介质"
+msgstr "找不到方法 %<%c%s%>"
#: objc/objc-act.c:5747
msgid "(Messages without a matching method signature"
#: options.c:1161
msgid "Warn about global functions without previous declarations"
-msgstr ""
+msgstr "当全局函数没有前向声明时给出警告"
#: options.c:1164
msgid "Warn about missing fields in struct initializers"
#: options.c:1812
msgid "Return small aggregates in memory, not registers"
-msgstr "在内存而不是寄存器中返回小聚集"
+msgstr "在内存而不是寄存器中返回小聚合"
#: options.c:1818
msgid "Look for and use PCH files even when preprocessing"
#: options.c:1866
msgid "Return small aggregates in registers"
-msgstr "在寄存器中返回小聚集"
+msgstr "在寄存器中返回小聚合"
#: options.c:1869
msgid "Enables a register move optimization"
#: options.c:2211
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
-msgstr ""
+msgstr "-idirafter <目录>\t将 <目录> 添加至系统头文件目录列表末尾"
#: options.c:2214
msgid "-imacros <file>\tAccept definition of macros in <file>"
#: options.c:2217
msgid "-include <file>\tInclude the contents of <file> before other files"
-msgstr ""
+msgstr "-include <文件>\t在包含其他文件之前先包含 <文件> 的内容"
#: options.c:2220
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
#: options.c:2229
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
-msgstr ""
+msgstr "-isystem <目录>\t将 <目录> 添加至系统头文件路径列表开头"
#: options.c:2232
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
#: options.c:2247
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
-msgstr ""
+msgstr "不搜索标准系统头文件目录(但仍将使用由 -isystem 指定的目录)"
#: options.c:2250
msgid "Do not search standard system include directories for C++"
-msgstr ""
+msgstr "不搜索 C++ 标准系统头文件目录"
#: options.c:2253
msgid "-o <file>\tPlace output into <file>"