gcc 3.4.2 - en to de translation catalogue (3015 entries)

en: `%s' attribute directive ignored
de: Attribut-Anweisung »%s« wird ignoriert

en: wrong number of arguments specified for `%s' attribute
de: falsche Anzahl an Argumenten für das Attribut »%s« angegeben

en: `%s' attribute does not apply to types
de: Attribut »%s« kann nicht auf Typen angewandt werden

en: `%s' attribute only applies to function types
de: Attribut »%s« kann nur auf Funktionstypen angewandt werden

en: `%s' attribute ignored
de: Attribut »%s« wird ignoriert

en: offset outside bounds of constant string
de: Adressabstand ist außerhalb der Grenzen der konstanten Zeichenkette

en: second arg to `__builtin_prefetch' must be a constant
de: zweites Argument für »__builtin_prefetch« muss eine Konstante sein

en: invalid second arg to __builtin_prefetch; using zero
de: ungültiges zweites Argument für »__builtin_prefetch«; es wird Null verwendet

en: third arg to `__builtin_prefetch' must be a constant
de: drittes Argument für »__builtin_prefetch« muss eine Konstante sein

en: invalid third arg to __builtin_prefetch; using zero
de: ungültiges drittes Argument für »__builtin_prefetch«; es wird Null verwendet

en: argument of `__builtin_args_info' must be constant
de: Argument von »__builtin_args_info« muss konstant sein

en: argument of `__builtin_args_info' out of range
de: Argument von »__builtin_args_info« außerhalb des Wertebereichs

en: missing argument in `__builtin_args_info'
de: fehlendes Argument in »__builtin_args_info«

en: `va_start' used in function with fixed args
de: »va_start« in Funktion mit fester Parameterzahl verwendet

en: second parameter of `va_start' not last named argument
de: zweiter Parameter von »va_start« ist nicht letztgenanntes Argument

note: Evidently an out of date version of <stdarg.h>; can't validate va_start's second argument, but can still work as intended.
en: `__builtin_next_arg' called without an argument
de: »__builtin_next_arg« ohne Argument gerufen

en: too many arguments to function `va_start'
de: zu viele Argumente für »va_start«

en: first argument to `va_arg' not of type `va_list'
de: erstes Argument für »va_arg« nicht vom Typ »va_list«

note: Unfortunately, this is merely undefined, rather than a constraint violation, so we cannot make this an error.  If this call is never executed, the program is still strictly conforming.
en: `%s' is promoted to `%s' when passed through `...'
de: »%s« auf »%s« gesetzt beim Durchlaufen von »...«

en: (so you should pass `%s' not `%s' to `va_arg')
de: (Sie sollten also »%s« statt »%s« an »va_arg« übergeben)

note: We can, however, treat "undefined" any way we please. Call abort to encourage the user to fix the program.
en: if this code is reached, the program will abort
de: Wenn dieser Code erreicht wird, wird das Programm abgebrochen.

en: invalid arg to `__builtin_frame_address'
de: ungültiges Argument für »__builtin_frame_address«

en: invalid arg to `__builtin_return_address'
de: ungültiges Argument für »__builtin_return_address«

en: unsupported arg to `__builtin_frame_address'
de: nicht unterstütztes Argument für »__builtin_frame_address«

en: unsupported arg to `__builtin_return_address'
de: nicht unterstütztes Argument für »__builtin_return_address«

en: second arg to `__builtin_expect' must be a constant
de: zweites Argument für »__builtin_expect« muss eine Konstante sein

en: __builtin_longjmp second argument must be 1
de: zweites Argument für __builtin_longjmp muss 1 sein

en: built-in function `%s' not currently supported
de: eingebaute Funktion »%s« gegenwärtig nicht unterstützt

en: target format does not support infinity
de: Zielformat unterstützt nicht »unendlich«

en: %Hsuggest explicit braces to avoid ambiguous `else'
de: %Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges »else« zu vermeiden

en: %J'%D' is not defined outside of function scope
de: %J»%D« ist außerhalb des Funktionsgültigkeitsbereiches nicht definiert

en: string length `%d' is greater than the length `%d' ISO C%d compilers are required to support
de: Zeichenkettenlänge »%d« ist größer als die Länge »%d«, die von ISO-C%d-Compilern unterstützt werden muss

en: overflow in constant expression
de: Überlauf in Konstanten-Ausdruck

en: integer overflow in expression
de: Ganzzahlüberlauf in Ausdruck

en: floating point overflow in expression
de: Gleitkommaüberlauf in Ausdruck

en: vector overflow in expression
de: Vektorüberlauf in Ausdruck

note: This detects cases like converting -129 or 256 to unsigned char.
en: large integer implicitly truncated to unsigned type
de: große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten

en: negative integer implicitly converted to unsigned type
de: negative Ganzzahl implizit in vorzeichenlosen Typen konvertiert

en: overflow in implicit constant conversion
de: Überlauf in impliziter Konstantenkonvertierung

en: operation on `%s' may be undefined
de: Operation auf »%s« könnte undefiniert sein

en: expression statement has incomplete type
de: Ausdrucksanweisung hat unvollständigen Typ

en: case label does not reduce to an integer constant
de: case-Marke reduziert nicht auf Ganzzahlkonstante

en: invalid truth-value expression
de: ungültiger Wahrheitswert-Ausdruck

en: invalid operands to binary %s
de: ungültige Operanden für binäres %s

en: comparison is always false due to limited range of data type
de: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »unwahr«

en: comparison is always true due to limited range of data type
de: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«

en: comparison of unsigned expression >= 0 is always true
de: Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets »wahr«

en: comparison of unsigned expression < 0 is always false
de: Vergleich eines vorzeichenlosen Ausdrucks < 0 ist stets »unwahr«

en: pointer of type `void *' used in arithmetic
de: Zeiger auf Typen »void *« in Arithmetik verwendet

en: pointer to a function used in arithmetic
de: Zeiger auf Funktion in Arithmetik verwendet

en: pointer to member function used in arithmetic
de: Zeiger auf Elementfunktion in Arithmetik verwendet

en: struct type value used where scalar is required
de: Wert eines struct-Typs anstelle des geforderten Skalars verwendet

en: union type value used where scalar is required
de: Wert eines union-Typs anstelle des geforderten Skalars verwendet

en: array type value used where scalar is required
de: Wert eines array-Typs anstelle des geforderten Skalars verwendet

note: Common Ada/Pascal programmer's mistake.  We always warn about this since it is so bad.
en: the address of `%D', will always evaluate as `true'
de: die Adresse von »%D« wird immer zu »wahr« auswerten

en: suggest parentheses around assignment used as truth value
de: um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern vorgeschlagen

en: invalid use of `restrict'
de: ungültige Verwendung von »restrict«

en: invalid application of `sizeof' to a function type
de: ungültige Anwendung von »sizeof« auf einen Funktionstypen

en: invalid application of `%s' to a void type
de: ungültige Anwendung von »%s« auf einen void-Typen

en: invalid application of `%s' to incomplete type `%T'
de: ungültige Anwendung von »%s« auf unvollständigen Typen »%T«

en: `__alignof' applied to a bit-field
de: »__alignof« auf Bitfeld angewandt

en: cannot disable built-in function `%s'
de: kann eingebaute Funktion »%s« nicht abschalten

en: too few arguments to function `%s'
de: zu wenig Argumente für Funktion »%s«

en: too many arguments to function `%s'
de: zu viele Argumente für Funktion »%s«

en: non-floating-point argument to function `%s'
de: Nicht-Gleitkomma-Argument für Funktion »%s«

en: pointers are not permitted as case values
de: Zeiger sind nicht als case-Werte zugelassen

en: range expressions in switch statements are non-standard
de: Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform

en: empty range specified
de: leerer Wertebereich angegeben

en: duplicate (or overlapping) case value
de: doppelte (oder sich überschneidende) case-Werte

en: %Jthis is the first entry overlapping that value
de: %Jdies ist der erste Eintrag, der diesen Wert überschneidet

en: duplicate case value
de: doppelter case-Wert

en: %Jpreviously used here
de: %Jbereits hier verwendet

en: multiple default labels in one switch
de: mehrere Standardmarken in einem »switch«

en: %Jthis is the first default label
de: %Jdies ist die erste Standardmarke

en: taking the address of a label is non-standard
de: das Ermitteln der Adresse einer Marke ist nicht standardkonform

en: %Hignoring return value of `%D', declared with attribute warn_unused_result
de: %Hder Rückgabewert von »%D« mit dem Attribut warn_unused_result wird ignoriert

en: %Hignoring return value of function declared with attribute warn_unused_result
de: %Hder Rückgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert

en: unknown machine mode `%s'
de: unbekannter Maschinenzustand »%s«

en: no data type for mode `%s'
de: kein Datentyp für Zustand »%s«

en: invalid pointer mode `%s'
de: ungültiger Zeigermodus »%s«

en: unable to emulate '%s'
de: »%s« kann nicht emuliert werden

en: %Jsection attribute cannot be specified for local variables
de: %JAbschnitts-Attribut kann nicht für lokale Variablen angegeben werden

en: %Jsection of '%D' conflicts with previous declaration
de: %JAbschnitt von »%D« in Konflikt mit vorheriger Deklaration

en: %Jsection attribute not allowed for '%D'
de: %JAbschnitts-Attribute nicht erlaubt für »%D«

en: %Jsection attributes are not supported for this target
de: %JAbschnitts-Attribute werden für dieses Ziel nicht unterstützt

en: requested alignment is not a constant
de: verlangte Ausrichtung ist keine Konstante

en: requested alignment is not a power of 2
de: verlangte Ausrichtung ist keine Zweierpotenz

en: requested alignment is too large
de: verlangte Ausrichtung ist zu groß

en: %Jalignment may not be specified for '%D'
de: %Jfür »%D« darf keine Ausrichtung angegeben werden

en: %J'%D' defined both normally and as an alias
de: %J»%D« sowohl normal als auch als Alias definiert

en: alias arg not a string
de: Alias-Argument ist keine Zeichenkette

en: visibility arg not a string
de: Sichtbarkeitsargument ist keine Zeichenkette

en: visibility arg must be one of "default", "hidden", "protected" or "internal"
de: Sichtbarkeitsargument muss »default«, »hidden«, »protected« oder »internal« sein

en: tls_model arg not a string
de: Argument für tls_model ist keine Zeichenkette

en: tls_model arg must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"
de: Argument für tls_model muss »local-exec«, »initial-exec«, »local-dynamic« oder »global-dynamic« sein

en: %J'%E' attribute applies only to functions
de: %JAttribut »%E« kann nur auf Funktionen angewandt werden

en: %Jcan't set '%E' attribute after definition
de: %JAttribut »%E« kann nicht nach der Definition gesetzt werden

en: `%s' attribute ignored for `%s'
de: Attribut »%s« ignoriert für »%s«

en: invalid vector type for attribute `%s'
de: ungültiger Vektortyp für Attribut »%s«

en: no vector mode with the size and type specified could be found
de: Vektorzustand mit der angegebenen Größe und dem angegebenen Typ konnte nicht gefunden werden

en: nonnull attribute without arguments on a non-prototype
de: Nicht-Null-Attribut ohne Argumente für einen Nicht-Prototyp

en: nonnull argument has invalid operand number (arg %lu)
de: Nicht-Null-Argument hat ungültige Operandenzahl (Argument %lu)

en: nonnull argument with out-of-range operand number (arg %lu, operand %lu)
de: Nicht-Null-Argument mit Operandenzahl außerhalb des Wertebereiches (Argument %lu, Operand %lu)

en: nonnull argument references non-pointer operand (arg %lu, operand %lu)
de: Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)

en: null argument where non-null required (arg %lu)
de: Null-Argument, wo Nicht-Null erwartet (Argument %lu)

en: cleanup arg not an identifier
de: Argument für cleanup ist kein Bezeichner

en: cleanup arg not a function
de: Argument für cleanup ist keine Funktion

en: %s at end of input
de: %s am Ende der Eingabe

en: %s before %s'%c'
de: %s vor %s'%c'

en: %s before %s'\x%x'
de: %s vor %s'\x%x'

en: %s before string constant
de: %s vor Zeichenkettenkonstante

en: %s before numeric constant
de: %s vor numerischer Konstante

en: %s before "%s"
de: %s vor "%s"

en: %s before '%s' token
de: %s vor »%s«-Zeichen

en: void value not ignored as it ought to be
de: void-Wert nicht ignoriert wie es sein sollte

en: conversion to non-scalar type requested
de: Konvertierung zu Nicht-Skalar-Typ verlangt

en: %Jarray '%D' assumed to have one element
de: %JFeld »%D« als einelementig betrachtet

en: %Jlabel `%D' used but not defined
de: %JMarke »%D« verwendet, aber nicht definiert

en: %Jlabel `%D' defined but not used
de: %JMarke »%D« definiert aber nicht verwendet

en: %Jlabel `%D' declared but not defined
de: %JMarke »%D« deklariert, aber nicht definiert

en: %Junused variable `%D'
de: %JVariable »%D« wird nicht verwendet

en: a parameter list with an ellipsis can't match an empty parameter name list declaration
de: eine Parameterliste mit Auslassung passt nicht zu einer leeren Parameternamenslistendeklaration

en: an argument type that has a default promotion can't match an empty parameter name list declaration
de: ein Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklaration

en: %Jprototype for '%D' declares more arguments than previous old-style definition
de: %JPrototyp für »%D« deklariert mehr Argumente als vorherige Definition im alten Stil

en: %Jprototype for '%D' declares fewer arguments than previous old-style definition
de: %JPrototyp für »%D« deklariert weniger Argumente als vorherige Definition im alten Stil

en: %Jprototype for '%D' declares arg %d with incompatible type
de: %JPrototyp für »%D« deklariert Argument %d mit inkompatiblem Typen

note: If we get here, no errors were found, but do issue a warning for this poor-style construct.
en: %Jprototype for '%D' follows non-prototype definition
de: %JPrototyp für »%D« folgt einer Nicht-Prototyp-Definition

en: %Jprevious definition of '%D' was here
de: %Jvorherige Definition von »%D« war hier

en: %Jprevious implicit declaration of '%D' was here
de: %Jvorherige implizite Deklaration von »%D« war hier

en: %Jprevious declaration of '%D' was here
de: %Jvorherige Deklaration von »%D« war hier

en: %J'%D' redeclared as different kind of symbol
de: %J»%D« redeklariert als andere Symbolart

en: %Jbuilt-in function '%D' declared as non-function
de: %Jeingebaute Funktion »%D« als Nicht-Funktion deklariert

en: %Jshadowing built-in function '%D'
de: %Jeingebaute Funktion »%D« überdeckt

note: 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.
en: %Jconflicting types for built-in function '%D'
de: %Jin Konflikt stehende Typen für eingebaute Funktion »%D«

en: %Jconflicting types for '%D'
de: %Jin Konflikt stehende Typen für »%D«

note: allow OLDDECL to continue in use
en: %Jredefinition of typedef '%D'
de: %JRedefinition des typedef »%D«

en: %Jredefinition of '%D'
de: %JRedefinition von »%D«

en: %Jstatic declaration of '%D' follows non-static declaration
de: %Jstatische Deklaration von »%D« folgt Nicht-statischer Deklaration

en: %Jnon-static declaration of '%D' follows static declaration
de: %JNicht-statische-Deklaration von »%D« folgt statischer Deklaration

en: %Jthread-local declaration of '%D' follows non-thread-local declaration
de: %JThread-lokale Deklaration von »%D« folgt nicht-Thread-lokaler Deklaration

en: %Jnon-thread-local declaration of '%D' follows thread-local declaration
de: %JNicht-Thread-lokale Deklaration von »%D« folgt Thread-lokaler Deklaration

en: %Jextern declaration of '%D' follows declaration with no linkage
de: %Jextern-Deklaration von »%D« folgt Deklaration ohne Bindung

en: %Jdeclaration of '%D' with no linkage follows extern declaration
de: %JDeklaration von »%D« ohne Bindung folgt einer externen Deklaration

en: %Jredeclaration of '%D' with no linkage
de: %JRedeklarationen von »%D« ohne Bindung

en: %Jredeclaration of '%D' with different visibility (old visibility preserved)
de: %JRedeklaration von »%D« mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)

en: %Jinline declaration of '%D' follows declaration with attribute noinline
de: %Jinline-Deklaration von »%D« folgt Deklaration mit Attribut noinline

en: %Jdeclaration of '%D' with attribute noinline follows inline declaration
de: %JDeklaration von »%D« mit Attribut noinline folgt inline-Deklaration

en: %J'%D' declared inline after being called
de: %J»%D« als inline deklariert nachdem es aufgerufen wurde

en: %J'%D' declared inline after its definition
de: %J»%D« nach der Definition als inline deklariert

en: %Jredefinition of parameter '%D'
de: %JRedefinition des Parameters »%D«

en: %Jvolatile declaration of '%D' follows non-volatile declaration
de: %J»volatile«-Deklaration von »%D« folgt nicht-»volatile«-Deklaration

en: %Jnon-volatile declaration of '%D' follows volatile declaration
de: %JNicht-»volatile«-Deklaration von »%D« folgt »volatile«-Deklaration

en: %Jconst declaration of '%D' follows non-const declaration
de: %Jconst-Deklaration für »%D« folgt Nicht-const Deklaration

en: %Jnon-const declaration of '%D' follows const declaration
de: %JNicht-const-Deklaration von »%D« folgt const-Deklaration

en: %Jredundant redeclaration of '%D'
de: %Jredundante Redeklaration von »%D«

en: %Jdeclaration of '%D' shadows a parameter
de: %JDeklaration von »%D« überdeckt einen Parameter

en: %Jdeclaration of '%D' shadows a global declaration
de: %JDeklaration von »%D« überdeckt eine globale Deklaration

en: %Jdeclaration of '%D' shadows a previous local
de: %JDeklaration von »%D« überdeckt einen vorhergehenden lokalen Bezeichner

en: %Jshadowed declaration is here
de: %Jverdeckte Deklaration ist hier

en: nested extern declaration of `%s'
de: geschachtelte extern-Deklaration von »%s«

en: %Jprevious declaration of '%D'
de: %Jvorherige Deklaration von »%D«

en: implicit declaration of function `%s'
de: implizite Deklaration der Funktion »%s«

en: `%s' undeclared here (not in a function)
de: »%s« ist hier nicht deklariert (nicht in einer Funktion)

en: `%s' undeclared (first use in this function)
de: »%s« nicht deklariert (erste Benutzung in dieser Funktion)

en: (Each undeclared identifier is reported only once
de: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt

en: for each function it appears in.)
de: für jede Funktion in der er auftritt.)

en: label %s referenced outside of any function
de: Marke %s außerhalb einer Funktion referenziert

en: duplicate label declaration `%s'
de: doppelte Markendeklaration »%s«

en: %Jthis is a previous declaration
de: %Jdies ist eine vorherige Deklaration

en: %Hduplicate label `%D'
de: %Hdoppelte Marke »%D«

en: %J`%D' previously defined here
de: %J»%D« bereits hier definiert

en: %J`%D' previously declared here
de: %J»%D« bereits hier deklariert

en: %Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts
de: %Htraditionelles C bietet keinen separaten Namespace für Marken an, Bezeichner »%s« steht in Konflikt

en: %H`%s' defined as wrong kind of tag
de: %H»%s« definiert als falsche Symbolart

en: unnamed struct/union that defines no instances
de: unbenannte struct/union, die keine Instanzen definiert

en: useless keyword or type name in empty declaration
de: nutzloses Schlüsselwort oder Typenname in leerer Deklaration

en: two types specified in one empty declaration
de: zwei Typen in einer leeren Deklaration angegeben

en: empty declaration
de: leere Deklaration

en: ISO C90 does not support `static' or type qualifiers in parameter array declarators
de: ISO-C90 unterstützt kein »static« oder Typkennzeichner in Parameterfelddeklaratoren

en: ISO C90 does not support `[*]' array declarators
de: ISO-C90 unterstützt nicht »[*]«-Felddeklaratoren

en: GCC does not yet properly implement `[*]' array declarators
de: GCC implementiert noch keine richtigen »[*]«-Felddeklaratoren

en: static or type qualifiers in abstract declarator
de: static oder Typkennzeichner in abstraktem Deklarator

en: %J'%D' is usually a function
de: %J»%D« ist üblicherweise eine Funktion

en: typedef `%s' is initialized (use __typeof__ instead)
de: typedef »%s« ist initialisiert (benutzen Sie stattdessen __typeof__)

en: function `%s' is initialized like a variable
de: Funktion »%s« ist wie eine Variable initialisiert

note: DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
en: parameter `%s' is initialized
de: Parameter »%s« ist initialisiert

en: variable-sized object may not be initialized
de: Objekt variabler Größe darf nicht initialisiert werden

en: variable `%s' has initializer but incomplete type
de: Variable »%s« hat Initialisierung, aber unvollständigen Typ

en: elements of array `%s' have incomplete type
de: Elemente des Feldes »%s« haben unvollständigen Typ

en: %Jinline function '%D' given attribute noinline
de: %Jinline-Funktion »%D« wurde das Attribut »noinline« gegeben

en: %Jinitializer fails to determine size of '%D'
de: %JInitialisierung scheitert an Größenbestimmung von »%D«

en: %Jarray size missing in '%D'
de: %JFeldgröße in »%D« fehlt

en: %Jzero or negative size array '%D'
de: %JFeldgröße von »%D« ist null oder negativ

en: %Jstorage size of '%D' isn't known
de: %JSpeichergröße von »%D« ist unbekannt

en: %Jstorage size of '%D' isn't constant
de: %JSpeichergröße von »%D« ist nicht konstant

en: %Jignoring asm-specifier for non-static local variable '%D'
de: %Jasm-Symbol für nicht-statische lokale Variable »%D« wird ignoriert

en: ISO C forbids forward parameter declarations
de: ISO-C verbietet Vorwärtsdeklaration für Parameter

en: <anonymous>
de: <anonym>

en: bit-field `%s' width not an integer constant
de: Breite des Bitfeldes »%s« ist keine Ganzzahlkonstante

en: negative width in bit-field `%s'
de: negative Breite in Bitfeld »%s«

en: zero width for bit-field `%s'
de: Breite null für Bitfeld »%s«

en: bit-field `%s' has invalid type
de: Bitfeld »%s« hat ungültigen Typen

en: type of bit-field `%s' is a GCC extension
de: der Typ des Bitfeldes »%s« ist eine Erweiterung des GCC

en: width of `%s' exceeds its type
de: Breite von »%s« überschreitet dessen Typen

en: `%s' is narrower than values of its type
de: »%s« ist schmaler als die Werte seines Typs

en: `long long long' is too long for GCC
de: »long long long« ist für GCC zu lang

en: ISO C90 does not support `long long'
de: ISO-C90 unterstützt nicht »long long«

en: duplicate `%s'
de: doppeltes »%s«

en: `__thread' before `extern'
de: »__thread« vor »extern«

en: `__thread' before `static'
de: »__thread« vor »static«

en: two or more data types in declaration of `%s'
de: zwei oder mehr Datentypen in Deklaration von »%s«

en: `%s' fails to be a typedef or built in type
de: »%s« ist kein typedef oder eingebauter Typ

en: type defaults to `int' in declaration of `%s'
de: »int« ist Standardtyp in Deklaration von »%s«

en: both long and short specified for `%s'
de: sowohl »long« als auch »short« für »%s« angegeben

en: long or short specified with char for `%s'
de: »long« oder »short« mit »char« für »%s« angegeben

en: long or short specified with floating type for `%s'
de: »long« oder »short« mit Gleitkommatyp für »%s« angegeben

en: the only valid combination is `long double'
de: die einzig gültige Kombination ist »long double«

en: both signed and unsigned specified for `%s'
de: sowohl »signed« als auch »unsigned« für »%s« angegeben

en: long, short, signed or unsigned invalid for `%s'
de: long, short, signed oder unsigned ist ungültig für »%s«

en: long, short, signed or unsigned used invalidly for `%s'
de: long, short, signed oder unsigned ungültig verwendet für »%s«

en: complex invalid for `%s'
de: complex ungültig für »%s«

en: ISO C90 does not support complex types
de: ISO-C90 unterstützt nicht komplexe Typen

en: ISO C does not support plain `complex' meaning `double complex'
de: ISO-C unterstützt nicht »double complex« bedeutendes »complex«

en: ISO C does not support complex integer types
de: ISO-C unterstützt keine komplexen Ganzzahltypen

en: duplicate `const'
de: doppeltes »const«

en: duplicate `restrict'
de: doppeltes »restrict«

en: duplicate `volatile'
de: doppeltes »volatile«

en: multiple storage classes in declaration of `%s'
de: mehrere Speicherklassen in Deklaration von »%s«

en: function definition declared `auto'
de: Funktionsdefinition deklarierte »auto«

en: function definition declared `register'
de: Funktionsdefinition deklarierte »register«

en: function definition declared `typedef'
de: Funktionsdefinition deklarierte »typedef«

en: function definition declared `__thread'
de: Funktionsdefinition deklarierte »__thread«

en: storage class specified for structure field `%s'
de: Speicherklasse für Strukturfeld »%s« angegeben

en: storage class specified for parameter `%s'
de: Speicherklasse für Parameter »%s« angegeben

en: storage class specified for typename
de: Speicherklasse für Typnamen angegeben

en: `%s' initialized and declared `extern'
de: »%s« initialisiert und als »extern« deklariert

en: `%s' has both `extern' and initializer
de: »%s« hat sowohl »extern« als auch Initialisierung

en: file-scope declaration of `%s' specifies `auto'
de: Deklaration von »%s« in Datei-Sichtbarkeitsbereich spezifiziert »auto«

en: nested function `%s' declared `extern'
de: geschachtelte Funktion »%s« als »extern« deklariert

en: function-scope `%s' implicitly auto and declared `__thread'
de: Funktions-Gültigkeitsbereich »%s« ist implizit auto und deklarierte »__thread«

note: Only the innermost declarator (making a parameter be of array type which is converted to pointer type) may have static or type qualifiers.
en: static or type qualifiers in non-parameter array declarator
de: »static« oder Typkennzeichner in Nicht-Parameter-Felddeklarator

en: declaration of `%s' as array of voids
de: Deklaration von »%s« als Feld von voids

en: declaration of `%s' as array of functions
de: Deklaration von »%s« als Feld von Funtionen

en: invalid use of structure with flexible array member
de: ungültige Verwendung einer Struktur mit flexiblem Feldelement

en: size of array `%s' has non-integer type
de: Feldgröße von »%s« hat Nicht-Ganzzahltyp

en: ISO C forbids zero-size array `%s'
de: ISO-C verbietet Feld »%s« der Größe null

en: size of array `%s' is negative
de: Feldgröße von »%s« ist negativ

en: ISO C90 forbids array `%s' whose size can't be evaluated
de: ISO-C90 verbietet Feld »%s«, dessen Größe nicht ausgewertet werden kann

en: ISO C90 forbids variable-size array `%s'
de: ISO-C90 verbietet Feld »%s« variabler Größe

en: size of array `%s' is too large
de: Feldgröße von »%s« ist zu groß

en: ISO C90 does not support flexible array members
de: ISO-C90 unterstützt keine flexiblen Felder als Elemente

en: array type has incomplete element type
de: Feldtyp hat unvollständigen Elementtypen

en: `%s' declared as function returning a function
de: »%s« als Funktion, die eine Funktion zurückgibt, deklariert

en: `%s' declared as function returning an array
de: »%s« als Funktion, die ein Feld zurückgibt, deklariert

en: ISO C forbids qualified void function return type
de: ISO-C verbietet qualifiziertes void als Funktions-Rückgabetypen

en: type qualifiers ignored on function return type
de: Typkennzeichner an Funktions-Rückgabewert ignoriert

en: ISO C forbids qualified function types
de: ISO-C verbietet qualifizierte Funktionstypen

en: invalid type modifier within pointer declarator
de: ungültiger Typmodifizierer innerhalb Zeigerdeklarator

en: ISO C forbids const or volatile function types
de: ISO-C verbietet const- oder volatile-Funktionstypen

en: variable or field `%s' declared void
de: Variable oder Feld »%s« als »void« deklariert

en: attributes in parameter array declarator ignored
de: Attribute in Parameterfelddeklarator ignoriert

en: invalid type modifier within array declarator
de: ungültiger Typmodifizierer in Felddeklarator

en: field `%s' declared as a function
de: Feld »%s« als Funktion deklariert

en: field `%s' has incomplete type
de: Feld »%s« hat unvollständigen Typen

en: invalid storage class for function `%s'
de: ungültige Speicherklasse für Funktion »%s«

en: `noreturn' function returns non-void value
de: »noreturn«-Funktion gibt nicht-void-Wert zurück

en: cannot inline function `main'
de: »main« ist nicht als »inline« möglich

en: variable previously declared `static' redeclared `extern'
de: als »extern« redeklarierte Variable war bereits als »static« deklariert

en: %Jvariable '%D' declared `inline'
de: %JVariable »%D« als »inline« deklariert

note: A mere warning is sure to result in improper semantics at runtime.  Don't bother to allow this to compile.
en: thread-local storage not supported for this target
de: Thread-lokaler Speicher wird für dieses Ziel nicht unterstützt

en: function declaration isn't a prototype
de: Funktionsdeklaration ist kein Prototyp

en: parameter names (without types) in function declaration
de: Parameternamen (ohne Typen) in Funktionsdeklaration

en: parameter `%s' has incomplete type
de: Parameter »%s« hat unvollständigen Typen

en: parameter has incomplete type
de: Parameter hat unvollständigen Typen

en: "void" as only parameter may not be qualified
de: "void" kann als einziger Parameter nicht qualifiziert werden

en: "void" must be the only parameter
de: "void" muss der einzige Parameter sein

en: %Jparameter "%D" has just a forward declaration
de: %JParameter »%D« hat nur eine Vorwärtsdeklaration

note: The first %s will be one of 'struct', 'union', or 'enum'.
en: "%s %s" declared inside parameter list
de: "%s %s" innerhalb Parameterliste deklariert

note: The %s will be one of 'struct', 'union', or 'enum'.
en: anonymous %s declared inside parameter list
de: anonymes %s innerhalb Parameterliste deklariert

en: its scope is only this definition or declaration, which is probably not what you want
de: sein Gültigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollten

en: redefinition of `union %s'
de: Redefinition von »union %s«

en: redefinition of `struct %s'
de: Redefinition von »struct %s«

en: declaration does not declare anything
de: Deklaration deklariert nichts

en: %Jduplicate member '%D'
de: %Jdoppeltes Element »%D«

en: %s defined inside parms
de: %s innerhalb Parameter definiert

en: union
de: Union

en: structure
de: Struktur

en: %s has no %s
de: %s hat kein %s

en: named members
de: benannte Elemente

en: members
de: Elemente

en: nested redefinition of `%s'
de: Verschachtelte Redefinition von »%s«

en: %Jflexible array member in union
de: %Jflexibles Feldelement in Union

en: %Jflexible array member not at end of struct
de: %Jflexibles Feld-Element nicht am Ende von struct

en: %Jflexible array member in otherwise empty struct
de: %Jflexibles Feld-Element in ansonsten leerem struct

en: %Jinvalid use of structure with flexible array member
de: %Jungültige Verwendung einer Struktur mit flexiblem Feld-Element

en: union cannot be made transparent
de: union kann nicht transparent gemacht werden

note: This enum is a named one that has been declared already.
en: redeclaration of `enum %s'
de: Redeklaration von »enum %s«

en: enum defined inside parms
de: enum innerhalb von Parametern definiert

en: enumeration values exceed range of largest integer
de: Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen

en: enumerator value for `%s' not integer constant
de: Aufzählungswert für »%s« ist keine Ganzzahlkonstante

en: overflow in enumeration values
de: Überlauf in Aufzählungswerten

en: ISO C restricts enumerator values to range of `int'
de: ISO-C beschränkt Aufzählungswerte auf Bereich von »int«

en: return type is an incomplete type
de: Rückgabetyp ist unvollständig

en: return type defaults to `int'
de: Rückgabetyp ist auf »int« voreingestellt

en: %Jno previous prototype for '%D'
de: %Jkein vorheriger Prototyp für »%D«

en: %J'%D' was used with no prototype before its definition
de: %J»%D« wurde vor seiner Definition ohne Prototyp verwendet

en: %Jno previous declaration for '%D'
de: %Jkeine vorherige Deklaration für »%D«

en: %J`%D' was used with no declaration before its definition
de: %J»%D« wurde vor seiner Definition ohne Deklaration verwendet

en: %Jreturn type of '%D' is not `int'
de: %JRückgabetyp von »%D« ist nicht »int«

en: %Jfirst argument of '%D' should be `int'
de: %Jerstes Argument von »%D« sollte »int« sein

en: %Jsecond argument of '%D' should be 'char **'
de: %Jzweites Argument von »%D« sollte »char **« sein

en: %Jthird argument of '%D' should probably be 'char **'
de: %Jdrittes Argument von »%D« sollte wahrscheinlich »char **« sein

en: %J'%D' takes only zero or two arguments
de: %J»%D« benötigt entweder null oder zwei Argumente

en: %J'%D' is normally a non-static function
de: %J»%D« ist normalerweise eine Nicht-static-Funktion

en: %Jold-style parameter declarations in prototyped function definition
de: %JParameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration

en: %Jparameter name omitted
de: %JParametername ausgelassen

en: %Jparameter name missing from parameter list
de: %JParametername fehlt in Parameterliste

en: %J"%D" declared as a non-parameter
de: %J"%D" als Nicht-Parameter deklariert

en: %Jmultiple parameters named "%D"
de: %Jmehrere Parameter wurden »%D« genannt

en: %Jparameter "%D" declared void
de: %JParameter »%D« als void deklariert

en: %Jtype of "%D" defaults to "int"
de: %JTyp von »%D« ist auf »int« voreingestellt

en: %Jparameter "%D" has incomplete type
de: %JParameter "%D" hat unvollständigen Typen

en: %Jdeclaration for parameter "%D" but no such parameter
de: %Jnicht vorhandener Parameter »%D« deklariert

en: number of arguments doesn't match prototype
de: Anzahl der Argumente passt nicht zum Prototypen

en: %Hprototype declaration
de: %HPrototyp-Deklaration

en: promoted argument "%D" doesn't match prototype
de: weitergegebenes Argument »%D« passt nicht zum Prototypen

en: argument "%D" doesn't match prototype
de: Argument »%D« passt nicht zum Prototypen

en: no return statement in function returning non-void
de: keine return-Anweisung in nicht void zurückgebender Funktion

en: this function may return with or without a value
de: diese Funktion kann mit oder ohne Wert zurückkehren

note: If we get here, declarations have been used in a for loop without the C99 for loop scope.  This doesn't make much sense, so don't allow it.
en: 'for' loop initial declaration used outside C99 mode
de: Anfangsdeklaration in »for«-Schleife außerhalb C99-Modus verwendet

en: 'struct %s' declared in 'for' loop initial declaration
de: »struct %s« in Anfangsdeklaration einer »for«-Schleife deklariert

en: 'union %s' declared in 'for' loop initial declaration
de: »union %s« in Anfangsdeklaration einer »for«-Schleife deklariert

en: 'enum %s' declared in 'for' loop initial declaration
de: »enum %s« in Anfangsdeklaration einer »for«-Schleife deklariert

en: %Jdeclaration of non-variable '%D' in 'for' loop initial declaration
de: %JDeklaration der Nicht-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife

en: %Jdeclaration of static variable '%D' in 'for' loop initial declaration
de: %JDeklaration der »static«-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife

en: %Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration
de: %JDeklaration der »extern«-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife

en: %Jredefinition of global '%D'
de: %JRedefinition des globalen »%D«

en: %J'%D' previously defined here
de: %J»%D« bereits hier verwendet

en: format string has invalid operand number
de: Formatzeichenkette hat ungültige Operandenzahl

en: function does not return string type
de: Funktion gibt keinen Zeichenkettentypen zurück

en: format string arg not a string type
de: Format-Zeichenkettenargument ist kein Zeichenkettentyp

en: unrecognized format specifier
de: unerkannte Formatangabe

en: `%s' is an unrecognized format function type
de: »%s« ist ein nicht erkannter Formatfunktionstyp

en: '...' has invalid operand number
de: »...« hat ungültige Operandenzahl

en: format string arg follows the args to be formatted
de: Format-Zeichenkettenargument folgt den zu formatierenden Argumenten

en: ` ' flag
de: » «-Kennzeichen

en: the ` ' printf flag
de: das » «-printf-Kennzeichen

en: `+' flag
de: »+«-Kennzeichen

en: the `+' printf flag
de: das »+«-printf-Kennzeichen

en: `#' flag
de: »#«-Kennzeichen

en: the `#' printf flag
de: das »#«-printf-Kennzeichen

en: `0' flag
de: »0«-Kennzeichen

en: the `0' printf flag
de: das »0«-printf-Kennzeichen

en: `-' flag
de: »-«-Kennzeichen

en: the `-' printf flag
de: das »-«-printf-Kennzeichen

en: `'' flag
de: »'«-Kennzeichen

en: the `'' printf flag
de: das »'«-printf-Kennzeichen

en: `I' flag
de: »I«-Kennzeichen

en: the `I' printf flag
de: das »I«-printf-Kennzeichen

en: field width
de: Feldbreite

en: field width in printf format
de: Feldbreite im printf-Format

en: precision
de: Genauigkeit

en: precision in printf format
de: Genauigkeit im printf-Format

en: length modifier
de: Längenmodifizierer

en: length modifier in printf format
de: Längenmodifizierer im printf-Format

en: assignment suppression
de: Zuweisungsunterdrückung

en: the assignment suppression scanf feature
de: das scanf-Merkmal der Zuweisungsunterdrückung

en: `a' flag
de: »a«-Kennzeichen

en: the `a' scanf flag
de: das »a«-scanf-Kennzeichen

en: field width in scanf format
de: Feldbreite im scanf-Format

en: length modifier in scanf format
de: Längenmodifizierer im scanf-Format

en: the `'' scanf flag
de: das »'«-scanf-Kennzeichen

en: the `I' scanf flag
de: das »I«-scanf-Kennzeichen

en: `_' flag
de: »_«-Kennzeichen

en: the `_' strftime flag
de: das »_«-strftime-Kennzeichen

en: the `-' strftime flag
de: das »-«-strftime-Kennzeichen

en: the `0' strftime flag
de: das »0«-strftime-Kennzeichen

en: `^' flag
de: »^«-Kennzeichen

en: the `^' strftime flag
de: das »^«-strftime-Kennzeichen

en: the `#' strftime flag
de: das »#«-strftime-Kennzeichen

en: field width in strftime format
de: Feldbreite im strftime-Format

en: `E' modifier
de: »E«-Modifizierer

en: the `E' strftime modifier
de: der »E«-strftime-Modifizierer

en: `O' modifier
de: »O«-Modifizierer

en: the `O' strftime modifier
de: der »O«-strftime-Modifizierer

en: the `O' modifier
de: der »O«-Modifizierer

en: fill character
de: Füllzeichen

en: fill character in strfmon format
de: Füllzeichen im strfmon-Format

en: the `^' strfmon flag
de: das »^«-strfmon-Kennzeichen

en: the `+' strfmon flag
de: das »+«-strfmon-Kennzeichen

en: `(' flag
de: »(«-Kennzeichen

en: the `(' strfmon flag
de: das »(«-strfmon-Kennzeichen

en: `!' flag
de: »!«-Kennzeichen

en: the `!' strfmon flag
de: das »!«-strfmon-Kennzeichen

en: the `-' strfmon flag
de: das »-«-strfmon-Kennzeichen

en: field width in strfmon format
de: Feldbreite im strfmon-Format

en: left precision
de: linke Präzision

en: left precision in strfmon format
de: linke Präzision im strfmon-Format

en: right precision
de: rechte Präzision

en: right precision in strfmon format
de: rechte Präzision im strfmon-Format

en: length modifier in strfmon format
de: Längenmodifizierer im strfmon-Format

en: function might be possible candidate for `%s' format attribute
de: Funktion könnte möglicher Kandidat für Formatattribut »%s« sein

en: missing $ operand number in format
de: fehlende $-Operandennummer im Format

en: %s does not support %%n$ operand number formats
de: %s unterstützt nicht %%n$-Operandennummerformate

en: operand number out of range in format
de: Operandennummer außerhalb des Wertebereiches im Format

en: format argument %d used more than once in %s format
de: Formatargument %d mehr als einmal im %s-Format verwendet

en: format argument %d unused before used argument %d in $-style format
de: Formatargument %d nicht verwendet vor benutztem Argument %d im $-Stil-Format

en: format not a string literal, format string not checked
de: Format ist kein Zeichenkettenliteral, Formatzeichenkette ungeprüft

en: format not a string literal and no format arguments
de: Format ist kein Zeichenkettenliteral, und keine Formatargumente

en: format not a string literal, argument types not checked
de: Format ist kein Zeichenkettenliteral, Argumenttypen ungeprüft

en: too many arguments for format
de: zu viele Argumente für Format

en: unused arguments in $-style format
de: unbenutzte Argumente in $-Stil-Format

en: zero-length %s format string
de: Format-Zeichenkette %s der Länge null

en: format is a wide character string
de: Format ist »wide character«-Zeichenkette

en: unterminated format string
de: unbeendete Formatzeichenkette

en: embedded `\0' in format
de: eingebettetes »\0« im Format

en: spurious trailing `%%' in format
de: störendes letztes »%%« im Format

en: repeated %s in format
de: wiederholtes %s im Format

en: missing fill character at end of strfmon format
de: fehlendes Füllzeichen am Ende des strfmon-Formates

en: too few arguments for format
de: zu wenig Argumente für Format

en: zero width in %s format
de: Breite null im Format %s

en: empty left precision in %s format
de: leere linke Präzision im Format %s

en: field precision
de: Feldpräzision

en: empty precision in %s format
de: fehlende Präzision im Format %s

en: %s does not support the `%s' %s length modifier
de: %s unterstützt nicht den Längenmodifizierer »%s« %s

en: conversion lacks type at end of format
de: Konvertierung fehlt der Typ am Ende des Formates

en: unknown conversion type character `%c' in format
de: unbekanntes Konvertierungstyp-Zeichen »%c« im Format

en: unknown conversion type character 0x%x in format
de: unbekanntes Konvertierungstyp-Zeichen 0x%x im Format

en: %s does not support the `%%%c' %s format
de: %s unterstützt nicht das Format »%%%c« %s

en: %s used with `%%%c' %s format
de: %s verwendet mit Format »%%%c« %s

en: %s does not support %s
de: %s unterstützt nicht %s

en: %s does not support %s with the `%%%c' %s format
de: %s unterstützt nicht %s mit dem Format »%%%c« %s

en: %s ignored with %s and `%%%c' %s format
de: %s ignoriert mit %s und Format »%%%c« %s

en: %s ignored with %s in %s format
de: %s ignoriert mit %s im Format %s

en: use of %s and %s together with `%%%c' %s format
de: Verwendung von %s und %s zusammen mit Format »%%%c« %s

en: use of %s and %s together in %s format
de: Verwendung von %s und %s zusammen im Format %s

en: `%%%c' yields only last 2 digits of year in some locales
de: »%%%c« liefert in manchen Locales nur die letzten 2 Ziffern des Jahres

en: `%%%c' yields only last 2 digits of year
de: »%%%c« liefert nur die letzten 2 Ziffern des Jahres

note: The end of the format string was reached.
en: no closing `]' for `%%[' format
de: kein schließendes »]« für »%%[«-Format

en: use of `%s' length modifier with `%c' type character
de: Verwendung des »%s«-Längenmodifizierers mit »%c«-Typ-Zeichen

en: %s does not support the `%%%s%c' %s format
de: %s unterstützt nicht das Format »%%%s%c« %s

en: operand number specified with suppressed assignment
de: Operandennummer mit unterdrückter Zuweisung angegeben

en: operand number specified for format taking no argument
de: Operandennummer für Format ohne Argumente angegeben

en: writing through null pointer (arg %d)
de: Schreiben mit Null-Zeiger (Argument %d)

en: reading through null pointer (arg %d)
de: Lesen mit Null-Zeiger (Argument %d)

en: writing into constant object (arg %d)
de: Schreiben in konstantes Objekt (Argument %d)

en: extra type qualifiers in format argument (arg %d)
de: zusätzliche Typqualifizierer in Format-Argument (Argument %d)

en: format argument is not a pointer (arg %d)
de: Format-Argument ist kein Zeiger (Argument %d)

en: format argument is not a pointer to a pointer (arg %d)
de: Format-Argument ist kein Zeiger auf einen Zeiger (Argument %d)

en: pointer
de: Zeiger

en: different type
de: anderer Typ

en: %s is not type %s (arg %d)
de: %s ist nicht vom Typ %s (Argument %d)

en: %s format, %s arg (arg %d)
de: %s Format, %s Argument (Argument %d)

en: args to be formatted is not '...'
de: zu formatierendes Argument ist nicht »...«

en: strftime formats cannot format arguments
de: strftime-Formate können keine Argumente formatieren

en: ignoring duplicate directory "%s"
de: doppeltes Verzeichnis »%s« wird ignoriert

en:   as it is a non-system directory that duplicates a system directory
de:   da es ein Nicht-Systemverzeichnis ist, das ein Systemverzeichnis dupliziert

en: ignoring nonexistent directory "%s"
de: nicht vorhandenes Verzeichnis »%s« wird ignoriert

en: #include "..." search starts here:
de: #include "..." - Suche beginnt hier:

en: #include <...> search starts here:
de: #include <...> - Suche beginnt hier:

en: End of search list.
de: Ende der Suchliste.

en: badly nested C headers from preprocessor
de: schlecht geschachtelte C-Header vom Präprozessor

en: ignoring #pragma %s %s
de: ignoriere #pragma %s %s

note: ... or not.
en: %Hstray '@' in program
de: %Hverirrtes »@« im Programm

en: missing terminating %c character
de: fehlendes abschließendes Zeichen %c

en: stray '%c' in program
de: verirrtes »%c« im Programm

en: stray '\%o' in program
de: verirrtes »\%o« im Programm

en: this decimal constant is unsigned only in ISO C90
de: diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos

en: this decimal constant would be unsigned in ISO C90
de: diese Dezimalkonstante wäre in ISO-C90 vorzeichenlos

en: integer constant is too large for "%s" type
de: Ganzzahlkonstante ist zu groß für »%s«-Typ

en: floating constant exceeds range of "%s"
de: Gleitkommakonstante überschreitet Wertebereich von »%s«

en: traditional C rejects string constant concatenation
de: traditionelles C weist Stringkonstantenverkettung zurück

en: %Jfunction '%F' can never be inlined because it is suppressed using -fno-inline
de: %JFunktion »%F« kann nie inline sein, da sie mit -fno-inline unterdrückt wird

en: %Jfunction '%F' can never be inlined because it might not be bound within this unit of translation
de: %JFunktion »%F« kann nie inline sein, da sie nicht in diese Übersetzungseinheit gebunden wird

en: %Jfunction '%F' can never be inlined because it uses attributes conflicting with inlining
de: %JFunktion »%F« kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat

en: %Jfunction '%F' can never be inlined because it has pending sizes
de: %JFunktion »%F« kann nie inline sein, da sie noch offene Größen hat

en: %Jnested function '%F' can never be inlined because it has possibly saved pending sizes
de: %Jdie geschachtelte Funktion »%F« kann nie inline sein, da sie möglicherweise gespeicherte, noch offene Größen hat

en: no class name specified with "%s"
de: kein Klassenname mit "%s" angegeben

en: assertion missing after "%s"
de: Behauptung fehlt hinter "%s"

en: macro name missing after "%s"
de: Makroname fehlt hinter "%s"

en: missing path after "%s"
de: fehlender Pfad hinter "%s"

en: missing filename after "%s"
de: fehlender Dateiname hinter "%s"

en: missing makefile target after "%s"
de: fehlendes Makefile-Ziel hinter "%s"

en: -I- specified twice
de: -I- doppelt angegeben

en: switch "%s" is no longer supported
de: Option »%s« wird nicht mehr unterstützt

en: -fhandle-exceptions has been renamed -fexceptions (and is now on by default)
de: -fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)

en: output filename specified twice
de: Ausgabedatei doppelt angegeben

en: -Wformat-y2k ignored without -Wformat
de: -Wformat-y2k wird ohne -Wformat ignoriert

en: -Wformat-extra-args ignored without -Wformat
de: -Wformat-extra-args wird ohne -Wformat ignoriert

en: -Wformat-zero-length ignored without -Wformat
de: -Wformat-zero-length wird ohne -Wformat ignoriert

en: -Wformat-nonliteral ignored without -Wformat
de: -Wformat-nonliteral wird ohne -Wformat ignoriert

en: -Wformat-security ignored without -Wformat
de: -Wformat-security wird ohne -Wformat ignoriert

en: -Wmissing-format-attribute ignored without -Wformat
de: -Wmissing-format-attribute wird ohne -Wformat ignoriert

en: opening output file %s: %m
de: Ausgabedatei »%s« wird geöffnet: %m

en: too many filenames given.  Type %s --help for usage
de: zu viele Dateinamen angegeben. Geben sie »%s --help« für Hilfe ein

en: YYDEBUG not defined
de: YYDEBUG ist nicht definiert

en: opening dependency file %s: %m
de: Abhängigkeitsdatei »%s« wird geöffnet: %m

en: closing dependency file %s: %m
de: Abhängigkeitsdatei »%s« wird geschlossen: %m

en: when writing output to %s: %m
de: beim Schreiben der Ausgabe nach %s: %m

en: to generate dependencies you must specify either -M or -MM
de: um Abhängigkeiten zu erzeugen, müssen Sie entweder -M oder -MM angeben

en: <built-in>
de: <eingebaut>

en: <command line>
de: <Kommandozeile>

en: too late for # directive to set debug directory
de: zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen

note: Like YYERROR but do call yyerror.
en: syntax error
de: Syntaxfehler

en: syntax error: cannot back up
de: Syntaxfehler: es kann nicht zurückgesetzt werden

en: ISO C forbids an empty source file
de: ISO-C erlaubt keine leeren Quelldateien

en: argument of `asm' is not a constant string
de: Argument von »asm« ist keine konstante Zeichenkette

en: ISO C forbids data definition with no type or storage class
de: ISO-C verbietet Datendefinition ohne Typ und Speicherklasse

en: data definition has no type or storage class
de: Datendefinition hat keinen Typ oder Speicherklasse

en: ISO C does not allow extra `;' outside of a function
de: ISO-C erlaubt kein extra »;« außerhalb einer Funktion

en: traditional C rejects the unary plus operator
de: traditionelles C weist den unären Plus-Operator zurück

en: `sizeof' applied to a bit-field
de: »sizeof«-Operator auf ein Bitfeld angewandt

en: ISO C forbids omitting the middle term of a ?: expression
de: ISO-C verbietet das Weglassen des mittleren Terms eines ?:-Ausdruckes

en: ISO C90 forbids compound literals
de: ISO-C90 verbietet zusammengesetzte Literale

en: ISO C forbids braced-groups within expressions
de: ISO-C verbietet geklammerte Gruppen innerhalb von Ausdrücken

en: first argument to __builtin_choose_expr not a constant
de: das erste Argument für __builtin_choose_expr ist keine Konstante

en: traditional C rejects ISO C style function definitions
de: traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurück

en: old-style parameter declaration
de: Parameterdeklaration alten Stils

en: `%s' is not at beginning of declaration
de: »%s« ist nicht am Beginn einer Deklaration

en: `typeof' applied to a bit-field
de: »typeof« auf ein Bitfeld angewandt

en: ISO C forbids empty initializer braces
de: ISO-C verbietet leere Initialisierungsklammern

en: ISO C90 forbids specifying subobject to initialize
de: ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten

en: obsolete use of designated initializer without `='
de: veraltete Verwendung einer bestimmten Initialisierung ohne »=«

en: obsolete use of designated initializer with `:'
de: veraltete Verwendung einer bestimmten Initialisierung mit »:«

en: ISO C forbids specifying range of elements to initialize
de: ISO-C verbietet die Angabe eines zu initialisierenden Wertebereiches

en: ISO C forbids nested functions
de: ISO-C verbietet verschachtelte Funktionen

en: ISO C forbids forward references to `enum' types
de: ISO-C verbietet Vorwärts-Referenzen auf »enum«-Typen

en: comma at end of enumerator list
de: Komma am Ende der Aufzählungsliste

en: no semicolon at end of struct or union
de: kein Semikolon am Ende von »struct« oder »union«

en: extra semicolon in struct or union specified
de: zusätzliches Semikolon in »struct« oder »union« angegeben

en: ISO C doesn't support unnamed structs/unions
de: ISO-C unterstützt keine namenlosen structs/unions

en: ISO C forbids member declarations with no members
de: ISO-C verbietet Elementdeklarationen ohne Elemente

en: label at end of compound statement
de: Marke am Ende einer Verbundanweisung

en: ISO C90 forbids mixed declarations and code
de: ISO-C90 verbietet gemischte Deklarationen und Code

en: ISO C forbids label declarations
de: ISO-C verbietet Markendeklarationen

en: braced-group within expression allowed only inside a function
de: geklammerte Gruppe innerhalb eines Ausdrucks nur in Funktion erlaubt

en: empty body in an else-statement
de: leerer Körper in einer else-Anweisung

en: %Hempty body in an if-statement
de: %Hleerer Körper in einer if-Anweisung

en: break statement not within loop or switch
de: break-Anweisung nicht innerhalb einer Schleife oder »switch«

en: continue statement not within a loop
de: continue-Anweisung nicht innerhalb einer Schleife

en: ISO C forbids `goto *expr;'
de: ISO-C verbietet »goto *expr;«

note: Gcc used to allow this as an extension.  However, it does not work for all targets, and thus has been disabled. Also, since func (...) and func () are indistinguishable, it caused problems with the code in expand_builtin which tries to verify that BUILT_IN_NEXT_ARG is being used correctly.
en: ISO C requires a named argument before `...'
de: ISO-C erfordert ein benanntes Argument vor »...«

en: `...' in old-style identifier list
de: »...« in einer Bezeichnerliste alten Stils

en: parse error; also virtual memory exhausted
de: Syntaxfehler; auch virtueller Speicher verbraucht

en: parse error
de: Fehler beim Parsen

en: parser stack overflow
de: Parser-Keller-Überlauf

en: syntax error at '%s' token
de: Syntaxfehler beim Token »%s«

en: can't create precompiled header %s: %m
de: der vorkompilierte Header »%s« kann nicht erzeugt werden: %m

en: can't write to %s: %m
de: in %s kann nicht geschrieben werden: %m

en: `%s' is not a valid output file
de: »%s« ist keine gültige Ausgabedatei

en: can't write %s: %m
de: %s kann nicht geschrieben werden: %m

en: can't seek in %s: %m
de: in %s kann nicht positioniert werden: %m

en: can't read %s: %m
de: %s kann nicht gelesen werden: %m

en: %s: not compatible with this GCC version
de: %s: nicht kompatibel mit dieser Version des GCC

note: It's a PCH for the wrong language.
en: %s: not for %s
de: %s: nicht für %s

note: Not any kind of PCH.
en: %s: not a PCH file
de: %s: keine PCH-Datei

en: %s: created on host `%.*s', but used on host `%s'
de: %s: auf Rechner »%.*s« erzeugt, aber auf Rechner »%s« verwendet

en: %s: created for target `%.*s', but used for target `%s'
de: %s: für das Ziel »%.*s« erzeugt, aber für das Ziel »%s« verwendet

en: %s: created by version `%.*s', but this is version `%s'
de: %s: durch Version »%.*s« erzeugt, aber dies ist Version »%s«

en: %s: created using different flags
de: %s: mit anderen Marken erzeugt

en: %s: created with -g%s, but used with -g%s
de: %s: mit -g%s erzeugt, aber mit -g%s verwendet

en: %s: had text segment at different address
de: %s: Textsegment trat an anderer Adresse auf

en: calling fdopen
de: fdopen wird aufgerufen

en: reading
de: Lesen

en: #pragma pack (pop) encountered without matching #pragma pack (push, <n>)
de: #pragma pack (pop) gefunden ohne passendes #pragma pack (push, <n>)

en: #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)
de: #pragma pack(pop, %s) gefunden ohne passendes #pragma pack(push, %s, <n>)

en: #pragma pack(push[, id], <n>) is not supported on this target
de: #pragma pack(push[, id], <n>) wird von diesem Ziel nicht unterstützt

en: #pragma pack(pop[, id], <n>) is not supported on this target
de: #pragma pack(pop[, id], <n>) wird von diesem Ziel nicht unterstützt

en: missing '(' after '#pragma pack' - ignored
de: fehlendes »(« hinter »#pragma pack« - ignoriert

en: malformed '#pragma pack' - ignored
de: falsch geformtes »#pragma pack« - ignoriert

en: malformed '#pragma pack(push[, id], <n>)' - ignored
de: falsch geformtes »#pragma pack(push[, id], <n>)« - ignoriert

en: malformed '#pragma pack(pop[, id])' - ignored
de: falsch geformtes »#pragma pack(pop[, id])« - ignoriert

en: unknown action '%s' for '#pragma pack' - ignored
de: unbekannte Aktion »%s« für »#pragma pack« - ignoriert

en: junk at end of '#pragma pack'
de: Ausschuss am Ende von »#pragma pack«

en: alignment must be a small power of two, not %d
de: Ausrichtung muss eine kleine Zweierpotenz sein, nicht %d

en: %Japplying #pragma weak '%D' after first use results in unspecified behavior
de: %JAnwendung von #pragma weak »%D« nach erster Benutzung führt zu nicht spezifiziertem Verhalten

en: malformed #pragma weak, ignored
de: falsch geformtes #pragma weak, ignoriert

en: junk at end of #pragma weak
de: Ausschuss am Ende von #pragma weak

en: malformed #pragma redefine_extname, ignored
de: falsch geformtes #pragma redefine_extname, ignoriert

en: junk at end of #pragma redefine_extname
de: Ausschuss am Ende von #pragma redefine_extname

en: #pragma redefine_extname conflicts with declaration
de: #pragma redefine_extname steht in Konflikt mit Deklaration

en: malformed #pragma extern_prefix, ignored
de: falsch geformtes #pragma extern_prefix, ignoriert

en: junk at end of #pragma extern_prefix
de: Ausschuss am Ende von #pragma extern_prefix

en: asm declaration conflicts with previous rename
de: asm-Deklaration steht in Konflikt mit vorheriger Umbenennung

en: destructor needed for `%D'
de: Destruktor für »%D« benötigt

en: where case label appears here
de: wobei die case-Marke hier auftritt

en: (enclose actions of previous case statements requiring destructors in their own scope.)
de: (schließen Sie Aktionen vorheriger case-Anweisungen, die Destruktoren benötigen, in ihrem eigenen Gültigkeitsbereich ein)

en: %s qualifier ignored on asm
de: %s-Qualifizierer für asm ignoriert

en: will never be executed
de: wird niemals ausgeführt

en: `%s' has an incomplete type
de: »%s« hat unvollständigen Typ

en: invalid use of void expression
de: falsche Benutzung eines void-Ausdruckes

en: invalid use of flexible array member
de: falsche Benutzung eines flexiblen Feldelements

en: invalid use of array with unspecified bounds
de: falsche Benutzung eines Feldes mit unbekannten Grenzen

en: invalid use of undefined type `%s %s'
de: falsche Benutzung des undefinierten Typs »%s %s«

note: If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
en: invalid use of incomplete typedef `%s'
de: falsche Benutzung des unvollständigen typedef »%s«

en: function types not truly compatible in ISO C
de: Funktionstypen nicht wirklich kompatibel in ISO-C

en: types are not quite compatible
de: Typen nicht sehr kompatibel

en: function return types not compatible due to `volatile'
de: Funktionsrückgabetypen nicht kompatibel wegen »volatile«

en: arithmetic on pointer to an incomplete type
de: Arithmetik mit Zeiger auf unvollständigen Typen

en: %s has no member named `%s'
de: %s hat kein Element namens »%s«

en: request for member `%s' in something not a structure or union
de: Anfrage nach Element »%s« in etwas, was keine Struktur oder Variante ist

en: dereferencing pointer to incomplete type
de: Dereferenzierung eines Zeigers auf unvollständigen Typen

en: dereferencing `void *' pointer
de: Dereferenzierung eines »void *«-Zeigers

en: invalid type argument of `%s'
de: falsches Typ-Argument von »%s«

en: subscript missing in array reference
de: Index fehlt in Feldreferenz

en: array subscript has type `char'
de: Feldindex hat Typ »char«

en: array subscript is not an integer
de: Feldindex ist keine Ganzzahl

en: ISO C forbids subscripting `register' array
de: ISO-C verbietet, ein »register«-Array zu indizieren

en: ISO C90 forbids subscripting non-lvalue array
de: ISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizieren

en: subscript has type `char'
de: Index hat Typ »char«

en: subscripted value is neither array nor pointer
de: indizierter Wert ist weder ein Feld noch ein Zeiger

en: local declaration of `%s' hides instance variable
de: lokale Deklaration von »%s« verdeckt Instanzvariable

en: called object is not a function
de: gerufenes Objekt ist keine Funktion

note: This situation leads to run-time undefined behavior.  We can't, therefore, simply error unless we can prove that all possible executions of the program must execute the code.
en: function called through a non-compatible type
de: Funktion über nicht kompatiblen Typen aufgerufen

en: initializer element is not constant
de: Initialisierungselement ist nicht konstant

en: too many arguments to function
de: zu viele Argumente für Funktion

en: type of formal parameter %d is incomplete
de: Typ des formalen Parameters %d ist unvollständig

en: %s as integer rather than floating due to prototype
de: %s als Ganzzahl statt Gleitkomma aufgrund des Prototyps

en: %s as integer rather than complex due to prototype
de: %s als Ganzzahl statt komplex aufgrund des Prototyps

en: %s as complex rather than floating due to prototype
de: %s als komplex statt Gleitkomma aufgrund des Prototyps

en: %s as floating rather than integer due to prototype
de: %s als Gleitkomma statt Ganzzahl aufgrund des Prototyps

en: %s as complex rather than integer due to prototype
de: %s als komplex statt Ganzzahl aufgrund des Prototyps

en: %s as floating rather than complex due to prototype
de: %s als Gleitkomma statt komplex aufgrund des Prototyps

en: %s as `float' rather than `double' due to prototype
de: %s als »float« statt »double« aufgrund des Prototyps

en: %s with different width due to prototype
de: %s mit anderer Breite aufgrund des Prototyps

en: %s as unsigned due to prototype
de: %s als vorzeichenlos aufgrund des Prototyps

en: %s as signed due to prototype
de: %s als vorzeichenbehaftet aufgrund des Prototyps

en: too few arguments to function
de: zu wenige Argumente für Funktion

en: suggest parentheses around + or - inside shift
de: Klammern um + oder - innerhalb von Schiebeoperation empfohlen

en: suggest parentheses around && within ||
de: Klammern um && innerhalb von || empfohlen

en: suggest parentheses around arithmetic in operand of |
de: Klammern um Arithmetik in Operand von | empfohlen

en: suggest parentheses around comparison in operand of |
de: Klammern um Vergleich in Operand von | empfohlen

en: suggest parentheses around arithmetic in operand of ^
de: Klammern um Arithmetik in Operand von ^ empfohlen

en: suggest parentheses around comparison in operand of ^
de: Klammern um Vergleich in Operand von ^ empfohlen

en: suggest parentheses around + or - in operand of &
de: Klammern um + oder - in Operand von & empfohlen

en: suggest parentheses around comparison in operand of &
de: Klammern um Vergleich in Operand von & empfohlen

en: comparisons like X<=Y<=Z do not have their mathematical meaning
de: Vergleiche wie X<=Y<=Z haben nicht ihre mathematische Bedeutung

en: pointer of type `void *' used in subtraction
de: Zeiger des Typs »void *« in Subtraktion verwendet

en: pointer to a function used in subtraction
de: Zeiger auf eine Funktion in Subtraktion verwendet

en: wrong type argument to unary plus
de: Argument falschen Typs für unäres Plus

en: wrong type argument to unary minus
de: Argument falschen Typs für unäres Minus

en: ISO C does not support `~' for complex conjugation
de: ISO-C unterstützt nicht »~« für komplexe Konjugation

en: wrong type argument to bit-complement
de: Argument falschen Typs für Bit-Komplement

en: wrong type argument to abs
de: Argument falschen Typs für abs

en: wrong type argument to conjugation
de: Argument falschen Typs für Konjugation

en: wrong type argument to unary exclamation mark
de: Argument falschen Typs für unäres Ausrufungszeichen

en: ISO C does not support `++' and `--' on complex types
de: ISO-C unterstützt kein »++« und »--« für komplexe Typen

en: wrong type argument to increment
de: Argument falschen Typs für Inkrementierung

en: wrong type argument to decrement
de: Argument falschen Typs für Dekrementierung

en: increment of pointer to unknown structure
de: Erhöhung eines Zeigers auf unbekannte Struktur

en: decrement of pointer to unknown structure
de: Verminderung eines Zeigers auf unbekannte Struktur

en: invalid lvalue in unary `&'
de: ungültiger L-Wert in unärem »&«

en: attempt to take address of bit-field structure member `%s'
de: Versuch, die Adresse des Bitfeld-Elementes »%s« einer Struktur zu verwenden

en: use of conditional expressions as lvalues is deprecated
de: die Verwendung bedingter Ausdrücke als L-Werte ist veraltet

en: use of compound expressions as lvalues is deprecated
de: Verwendung zusammengesetzter Ausdrücke als L-Werte ist veraltet

en: use of cast expressions as lvalues is deprecated
de: Verwendung von cast-Ausdrücken als L-Werte ist veraltet

en: %s of read-only member `%s'
de: %s des schreibgeschützten Elementes »%s«

en: %s of read-only variable `%s'
de: %s der schreibgeschützten Variable »%s«

en: %s of read-only location
de: %s der schreibgeschützten Speicherstelle

en: cannot take address of bit-field `%s'
de: die Adresse des Bit-Feldes »%s« kann nicht ermittelt werden

en: global register variable `%s' used in nested function
de: globale Register-Variable »%s« in verschachtelter Funktion verwendet

en: register variable `%s' used in nested function
de: Register-Variable »%s« in verschachtelter Funktion verwendet

en: address of global register variable `%s' requested
de: Adresse der globalen Variable »%s« angefordert

en: cannot put object with volatile field into register
de: kann kein Objekt mit volatile-Feld in Register laden

en: address of register variable `%s' requested
de: Adresse der Register-Variablen »%s« angefordert

en: signed and unsigned type in conditional expression
de: Vorzeichenloser und -behafteter Typ in bedingtem Ausdruck

en: ISO C forbids conditional expr with only one void side
de: ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite

en: ISO C forbids conditional expr between `void *' and function pointer
de: ISO-C verbietet bedingten Ausdruck zwischen »void *« und Funktionszeiger

en: pointer type mismatch in conditional expression
de: Zeigertyp passt nicht in bedingtem Ausdruck

en: pointer/integer type mismatch in conditional expression
de: Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck

en: type mismatch in conditional expression
de: Typ passt nicht in bedingtem Ausdruck

en: left-hand operand of comma expression has no effect
de: linker Operand des Komma-Ausdrucks hat keinen Effekt

en: cast specifies array type
de: Typkonvertierung gibt Feldtyp an

en: cast specifies function type
de: Typkonvertierung gibt Funktionstyp an

en: ISO C forbids casting nonscalar to the same type
de: ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen

en: ISO C forbids casts to union type
de: ISO-C verbietet Typkonvertierung auf union-Typ

en: cast to union type from type not present in union
de: Typkonvertierung in union-Typ von nicht in union vorhandenem Typen

en: cast adds new qualifiers to function type
de: Typkonvertierung fügt neue Typqualifizierer zu Funktionstyp hinzu

note: There are qualifiers present in IN_OTYPE that are not present in IN_TYPE.
en: cast discards qualifiers from pointer target type
de: Typkonvertierung streicht Qualifizierer von Zeiger-Zieltyp

en: cast increases required alignment of target type
de: Typkonvertierung erfordert Ausrichtung des Zieltyps

en: cast from pointer to integer of different size
de: Typkonvertierung von Zeiger auf Ganzzahl anderer Breite

en: cast does not match function type
de: Typkonvertierung passt nicht zum Funktionstypen

en: cast to pointer from integer of different size
de: Typkonvertierung in Zeiger von Ganzzahl anderer Breite

en: type-punning to incomplete type might break strict-aliasing rules
de: Type-Punning auf unvollständigen Typen kann strict-aliasing-Regeln verletzen

en: dereferencing type-punned pointer will break strict-aliasing rules
de: Dereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-Regeln

en: ISO C forbids conversion of function pointer to object pointer type
de: ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp

en: ISO C forbids conversion of object pointer to function pointer type
de: ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp

note: Now we have handled acceptable kinds of LHS that are not truly lvalues. Reject anything strange now.
en: invalid lvalue in assignment
de: ungültiger L-Wert in Zuweisung

note: Convert new value to destination type.
en: assignment
de: Zuweisung

en: cannot pass rvalue to reference parameter
de: kann R-Wert nicht an Referenzparameter übergeben

en: %s makes qualified function pointer from unqualified
de: %s erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger

en: %s discards qualifiers from pointer target type
de: %s streicht Qualifizierer von Zeiger-Zieltypen

en: ISO C prohibits argument conversion to union type
de: ISO-C verbietet Argumentkonvertierung in union-Typ

en: ISO C forbids %s between function pointer and `void *'
de: ISO-C verbietet %s zwischen Funktionszeiger und »void *«

en: pointer targets in %s differ in signedness
de: Zeigerziele in %s unterscheiden sich im Vorzeichenbesitz

en: %s from incompatible pointer type
de: %s von inkompatiblem Zeigertyp

en: invalid use of non-lvalue array
de: ungültige Verwendung eines Nicht-L-Wert-Feldes

en: %s makes pointer from integer without a cast
de: %s erzeugt Zeiger von Ganzzahl ohne Typkonvertierung

en: %s makes integer from pointer without a cast
de: %s erzeugt Ganzzahl von Zeiger ohne Typkonvertierung

en: incompatible type for argument %d of `%s'
de: inkompatibler Typ für Argument %d von »%s«

en: incompatible type for argument %d of indirect function call
de: inkompatibler Typ für Argument %d eines indirekten Funktionsaufrufes

en: incompatible types in %s
de: inkompatible Typen in %s

note: Function name is known; supply it.
en: passing arg of `%s'
de: Verarbeiten des Argumentes von »%s«

note: Function name unknown (call through ptr).
en: passing arg of pointer to function
de: Verarbeiten des Zeigerargumentes an Funktion

note: Function name is known; supply it.
en: passing arg %d of `%s'
de: Verarbeiten des Argumentes %d von »%s«

note: Function name unknown (call through ptr); just give arg number.
en: passing arg %d of pointer to function
de: Verarbeiten des Argumentes %d von Zeiger auf Funktion

en: traditional C rejects automatic aggregate initialization
de: traditionelles C lehnt automatische Gesamt-Initialisierung ab

en: (near initialization for `%s')
de: (nahe der Initialisierung für »%s«)

en: char-array initialized from wide string
de: char-Feld mit wide-Zeichenkette initialisiert

en: int-array initialized from non-wide string
de: int-Feld mit Nicht-wide-Zeichenkette initialisiert

en: initializer-string for array of chars is too long
de: Initialisierungs-Zeichenkette für char-Feld ist zu lang

en: array initialized from non-constant array expression
de: Feld mit nicht konstantem Feldausdruck initialisiert

en: initialization
de: Initialisierung

en: initializer element is not computable at load time
de: Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar

en: invalid initializer
de: ungültige Initialisierung

en: opaque vector types cannot be initialized
de: opake Vektortypen können nicht initialisiert werden

en: extra brace group at end of initializer
de: zusätzliche geschweifte Klammern am Ende der Initialisierung

en: missing braces around initializer
de: geschweifte Klammern fehlen um Initialisierung

en: braces around scalar initializer
de: geschweifte Klammern um Skalar-Initialisierung

en: initialization of flexible array member in a nested context
de: Initialisierung eines flexiblen Feld-Elements in geschachteltem Kontext

en: initialization of a flexible array member
de: Initialisierung eines flexiblen Feld-Elements

en: missing initializer
de: fehlende Initialisierung

en: empty scalar initializer
de: leere Skalar-Initialisierung

en: extra elements in scalar initializer
de: zusätzliche Elemente in Skalar-Initialisierung

en: initialization designators may not nest
de: Initialisierungs-Bezeichner dürfen nicht geschachtelt werden

en: array index in non-array initializer
de: Feldindex in Nicht-Feld-Initialisierung

en: field name not in record or union initializer
de: Feldname nicht in Datensatz- oder union-Initialisierung

en: nonconstant array index in initializer
de: nichtkonstanter Feldindex in Initialisierung

en: array index in initializer exceeds array bounds
de: Feldindex in Initialisierung überschreitet Feldgrenzen

en: empty index range in initializer
de: leerer Indexbereich in Initialisierung

en: array index range in initializer exceeds array bounds
de: Feldindexbereich in Initialisierung überschreitet Feldgrenzen

en: unknown field `%s' specified in initializer
de: unbekanntes Feld »%s« in Initialisierung angegeben

en: initialized field with side-effects overwritten
de: initialisiertes Feld mit Seiteneffekten überschrieben

en: excess elements in char array initializer
de: Elementüberschreitung in char-Feld-Initialisierung

en: excess elements in struct initializer
de: Elementüberschreitung in struct-Initialisierung

en: non-static initialization of a flexible array member
de: nicht-statische Initialisierung eines flexiblen Feldelements

en: excess elements in union initializer
de: Elementüberschreitung in union-Initialisierung

en: traditional C rejects initialization of unions
de: traditionelles C lehnt Initialisierung von unions ab

en: excess elements in array initializer
de: Elementüberschreitung in Feldinitialisierung

en: excess elements in vector initializer
de: Elementüberschreitung in Vektorinitialisierung

en: excess elements in scalar initializer
de: Elementüberschreitung in Skalar-Initialisierung

en: asm template is not a string constant
de: asm-Template ist keine Zeichenkettenkonstante

en: invalid lvalue in asm statement
de: ungültiger L-Wert in asm-Anweisung

en: modification by `asm'
de: Modifizierung durch »asm«

en: function declared `noreturn' has a `return' statement
de: als »noreturn« deklarierte Funktion hat »return«-Anweisung

en: `return' with no value, in function returning non-void
de: »return« ohne Wert in nicht void zurückgebender Funktion

en: `return' with a value, in function returning void
de: »return« mit Wert in void zurückgebender Funktion

en: function returns address of local variable
de: Funktion liefert Adresse einer lokalen Variablen zurück

en: switch quantity not an integer
de: switch-Größe keine Ganzzahl

en: `long' switch expression not converted to `int' in ISO C
de: »long« switch-Ausdruck nicht nach »int« konvertiert in ISO C

en: case label not within a switch statement
de: case-Marke nicht innerhalb einer switch-Anweisung

en: `default' label not within a switch statement
de: »default«-Marke nicht innerhalb einer switch-Anweisung

en: division by zero
de: Teilung durch Null

en: right shift count is negative
de: Rechts-Schiebe-Weite ist negativ

en: right shift count >= width of type
de: Rechts-Schiebe-Weite >= Breite des Typs

en: left shift count is negative
de: Links-Schiebe-Weite ist negativ

en: left shift count >= width of type
de: Links-Schiebe-Weite >= Breite des Typs

en: shift count is negative
de: Schiebeweite ist negativ

en: shift count >= width of type
de: Schiebeweite >= Breite des Typs

en: comparing floating point with == or != is unsafe
de: Vergleich von Gleitkomma mit == oder != ist unsicher

en: ISO C forbids comparison of `void *' with function pointer
de: ISO-C verbietet Vergleich von »void *« mit Funktionszeiger

en: comparison of distinct pointer types lacks a cast
de: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung

en: comparison between pointer and integer
de: Vergleich zwischen Zeiger und Ganzzahl

en: ISO C forbids ordered comparisons of pointers to functions
de: ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen

en: comparison of complete and incomplete pointers
de: Vergleich von vollständigen und unvollständigen Zeigern

en: ordered comparison of pointer with integer zero
de: geordneter Vergleich von Zeiger mit Ganzzahlnull

en: unordered comparison on non-floating point argument
de: ungeordneter Vergleich mit Nicht-Gleitkomma-Argument

en: comparison between signed and unsigned
de: Vergleich zwischen vorzeichenbehaftet und vorzeichenlos

en: comparison of promoted ~unsigned with constant
de: Vergleich von weitergegebenem ~unsigned mit Konstante

en: comparison of promoted ~unsigned with unsigned
de: Vergleich von weitergegebenem ~unsigned mit unsigned

en: %Jinlining failed in call to '%F'
de: %J»inline« beim Aufruf von »%F« gescheitert

en: called from here
de: von hier aufgerufen

en: %Jcan't inline call to '%F'
de: %JAufruf von »%F« kann nicht »inline« erfolgen

en: ignoring return value of `%D', declared with attribute warn_unused_result
de: Rückgabewert von »%D«, das mit dem Attribut warn_unused_result definiert wurde, wird ignoriert

en: ignoring return value of function declared with attribute warn_unused_result
de: Rückgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriert

en: function call has aggregate value
de: Funktionsaufruf hat zusammengesetzten Wert

en: bb %d on wrong place
de: bb %d an falscher Stelle

en: prev_bb of %d should be %d, not %d
de: prev_bb von %d sollte %d sein, nicht %d

en: verify_flow_info: Wrong count of block %i %i
de: verify_flow_info: Falsche Blockzahl %i %i

en: verify_flow_info: Wrong frequency of block %i %i
de: verify_flow_info: Falsche Blockfrequenz %i %i

en: verify_flow_info: Duplicate edge %i->%i
de: verify_flow_info: Doppelte Kante %i->%i

en: verify_flow_info: Wrong probability of edge %i->%i %i
de: verify_flow_info: Falsche Wahrscheinlichkeit der Kante %i->%i %i

en: verify_flow_info: Wrong count of edge %i->%i %i
de: verify_flow_info: Falsche Kantenzahl %i->%i %i

en: verify_flow_info: Basic block %d succ edge is corrupted
de: verify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschädigt

en: Wrong amount of branch edges after unconditional jump %i
de: Falsche Summe der Zweig-Kanten nach unbedingtem Sprung %i

en: basic block %d pred edge is corrupted
de: Vorgänger des Basis-Blocks %d ist beschädigt

en: basic block %i edge lists are corrupted
de: Kantenlisten des Basis-Blockes %i sind beschädigt

en: verify_flow_info failed
de: verify_flow_info gescheitert

en: Size of loop %d should be %d, not %d.
de: Größe der Schleife %d sollte %d sein, nicht %d

en: Bb %d do not belong to loop %d.
de: Bb %d gehört nicht zur Schleife %d.

en: Loop %d's header does not have exactly 2 entries.
de: Kopf der Schleife %d hat nicht genau 2 Einträge.

en: Loop %d's latch does not have exactly 1 successor.
de: Falle der Schleife %d hat nicht genau einen Nachfolger.

en: Loop %d's latch does not have header as successor.
de: Falle der Schleife %d hat nicht den Kopf als Nachfolger.

en: Loop %d's latch does not belong directly to it.
de: Falle der Schleife %d gehört nicht direkt zu ihr.

en: Loop %d's header does not belong directly to it.
de: Kopf der Schleife %d gehört nicht direkt zu ihr.

en: Loop %d's latch is marked as part of irreducible region.
de: Falle der Schleife %d ist als Teil einer irreduziblen Region markiert.

en: Basic block %d should be marked irreducible.
de: Basisblock %d sollte als irreduzibel markiert werden.

en: Basic block %d should not be marked irreducible.
de: Basisblock %d sollte nicht als irreduzibel markiert werden.

en: Edge from %d to %d should be marked irreducible.
de: Kante von %d nach %d sollte als irreduzibel markiert werden.

en: Edge from %d to %d should not be marked irreducible.
de: Kante von %d nach %d sollte nicht als irreduzibel markiert werden.

en: end insn %d for block %d not found in the insn stream
de: Ende-Befehl %d für Block %d nicht im Befehlsstrom gefunden

en: insn %d is in multiple basic blocks (%d and %d)
de: Befehl %d ist in mehreren Basisblöcken (%d und %d)

en: head insn %d for block %d not found in the insn stream
de: Kopf-Befehl %d für Block %d nicht im Befehlsstrom gefunden

en: verify_flow_info: REG_BR_PROB does not match cfg %wi %i
de: verify_flow_info: REG_BR_PROB passt nicht zu cfg %wi %i

en: Missing REG_EH_REGION note in the end of bb %i
de: Fehlender Vermerk von REG_EH_REGION am Ende vom bb %i

en: Too many outgoing branch edges from bb %i
de: Zu viele abgehende Zweig-Kanten vom bb %i

en: Fallthru edge after unconditional jump %i
de: Fallthru-Kante nach unbedingtem Sprung %i

en: Wrong amount of branch edges after conditional jump %i
de: Falsche Summe der Zweig-Kanten nach bedingtem Sprung %i

en: Call edges for non-call insn in bb %i
de: Ruf-Kanten für Nicht-Aufruf-Befehl im bb %i

en: Abnormal edges for no purpose in bb %i
de: Abnormale Kanten ohne Grund in bb %i

en: insn %d inside basic block %d but block_for_insn is NULL
de: Befehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist NULL

en: insn %d inside basic block %d but block_for_insn is %i
de: Befehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist %i

en: NOTE_INSN_BASIC_BLOCK is missing for block %d
de: NOTE_INSN_BASIC_BLOCK fehlt für Block %d

en: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d
de: NOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %d

en: in basic block %d:
de: im Basis-Block %d:

en: flow control insn inside a basic block
de: Flusskontrollbefehl innerhalb eines Basis-Blockes

en: missing barrier after block %i
de: fehlende Sperre nach Block %i

en: verify_flow_info: Incorrect blocks for fallthru %i->%i
de: verify_flow_info: Falsche Blöcke für »fallthru« %i->%i

en: verify_flow_info: Incorrect fallthru %i->%i
de: verify_flow_info: Falsches »fallthru« %i->%i

en: wrong insn in the fallthru edge
de: falscher Befehl in »fallthru«-Kante

en: basic blocks not laid down consecutively
de: Basis-Blöcke sind nicht fortlaufend

en: insn outside basic block
de: Befehl außerhalb eines Basis-Blockes

en: return not followed by barrier
de: »return« nicht gefolgt von Sperre

en: number of bb notes in insn chain (%d) != n_basic_blocks (%d)
de: Anzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)

en: function body not available
de: Funktionskörper nicht verfügbar

en: redefined extern inline functions are not considered for inlining
de: redefinierte »extern inline«-Funktionen kommen nicht als »inline« in Betracht

en: function not considered for inlining
de: Funktion kommt nicht für »inline« in Betracht

en: function not inlinable
de: Funktion kann nicht »inline« sein

en: %D renamed after being referenced in assembly
de: %D nach Referenzierung in Assemblierung umbenannt

en: --param large-function-growth limit reached
de: --param large-function-growth: Limit erreicht

en: --param large-function-growth limit reached while inlining the caller
de: --param large-function-growth: Limit bei »inline« des Aufrufers erreicht

en: --param max-inline-insns-single limit reached
de: --param max-inline-insns-single: Limit erreicht

en: --param max-inline-insns-single limit reached after inlining into the callee
de: --param max-inline-insns-single: Limit nach »inline« im Aufgerufenen erreicht

en: --param inline-unit-growth limit reached
de: --param inline-unit-growth: Limit erreicht

en: recursive inlining
de: rekursives inline

en: internal error
de: interner Fehler

en: no arguments
de: Keine Argumente

en: collect2 version %s
de: collect2-Version %s

en: %d constructor(s) found
de: %d Konstruktor(en) gefunden

en: %d destructor(s)  found
de: %d Destruktor(en) gefunden

en: %d frame table(s) found
de: %d Rahmentabelle(n) gefunden

en: %s terminated with signal %d [%s]%s
de: %s mit Signal %d [%s]%s beendet

en: %s returned %d exit status
de: %s gab Ende-Status %d zurück

en: [cannot find %s]
de: [kann %s nicht finden]

en: cannot find `%s'
de: kann »%s« nicht finden

en: redirecting stdout: %s
de: leite Standardausgabe um: %s

en: [Leaving %s]
de: [Verlasse %s]

en: 
    write_c_file - output name is %s, prefix is %s
de: 
    write_c_file - Ausgabename ist %s, Präfix ist %s

en: cannot find `nm'
de: kann »nm« nicht finden

en: pipe
de: Pipe

en: init function found in object %s
de: init-Funktion im Objekt %s gefunden

en: fini function found in object %s
de: fini-Funktion im Objekt %s gefunden

en: unable to open file '%s'
de: kann Datei »%s« nicht öffnen

en: unable to stat file '%s'
de: kann Dateistatus für »%s« nicht ermitteln

en: unable to mmap file '%s'
de: kann mmap nicht auf Datei »%s« anwenden

en: not found
de: nicht gefunden

en: dynamic dependency %s not found
de: dynamische Abhängigkeit %s nicht gefunden

en: bad magic number in file '%s'
de: Falsche magische Zahl in Datei »%s«

en: dynamic dependencies.
de: dynamische Abhängigkeiten.

en: cannot find `ldd'
de: kann »ldd« nicht finden

en: 
    ldd output with constructors/destructors.
de: 
    Ausgabe von ldd mit Konstruktoren/Destruktoren.

en: unable to open dynamic dependency '%s'
de: kann dynamische Abhängigkeit »%s« nicht öffnen

en: %s: not a COFF file
de: %s: keine COFF-Datei

en: %s: cannot open as COFF file
de: kann %s nicht als COFF-Datei öffnen

en: library lib%s not found
de: Bibliothek lib%s nicht gefunden

en: ;; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),
    ;; %d successes.
de: ;; Kombinierer-Statistik: %d Versuche, %d Ersetzungen (%d benötigten neuen Platz),
    ;; %d Erfolge.

en: 
    ;; Combiner totals: %d attempts, %d substitutions (%d requiring new space),
    ;; %d successes.
de: 
    ;; Kombinierer-Gesamtwerte: %d Versuche, %d Ersetzungen (%d benötigten neuen Platz),
    ;; %d Erfolge.

en: cannot convert to a pointer type
de: kann nicht in Zeigertyp konvertieren

en: pointer value used where a floating point value was expected
de: Zeigerwert verwendet, wo Gleitkommawert erwartet wurde

en: aggregate value used where a float was expected
de: zusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurde

en: conversion to incomplete type
de: Konvertierung in unvollständigen Typen

en: can't convert between vector values of different size
de: kann nicht zwischen Vektorwerten verschiedener Größen konvertieren

en: aggregate value used where an integer was expected
de: zusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurde

en: pointer value used where a complex was expected
de: Zeigerwert verwendet, wo »complex« erwartet wurde

en: aggregate value used where a complex was expected
de: zusammengesetzer Wert verwendet, wo »complex« erwartet wurde

en: can't convert value to a vector
de: kann Wert nicht in Vektor konvertieren

en: `%s' is not a gcov data file
de: »%s« ist keine gcov-Datei

en: `%s' is version `%.4s', expected version `%.4s'
de: »%s« hat Version »%.4s«, Version »%.4s« erwartet

en: coverage mismatch for function %u while reading execution counters.
de: Überdeckung passt nicht für Funktion %u beim Lesen der Ausführungszähler.

en: checksum is %x instead of %x
de: Prüfsumme ist %x statt %x

en: number of counters is %d instead of %d
de: Zahl der Zähler ist %d statt %d

en: cannot merge separate %s counters for function %u
de: separate %s Zähler für die Funktion %u können nicht verschmolzen werden

en: `%s' has overflowed
de: »%s« übergelaufen

en: `%s' is corrupted
de: »%s« ist beschädigt

en: file %s not found, execution counts assumed to be zero
de: Datei %s nicht gefunden, Ausführungszähler als null angenommen

en: no coverage for function '%s' found.
de: keine Überdeckung für Funktion »%s« gefunden.

en: coverage mismatch for function '%s' while reading counter '%s'.
de: Überdeckung passt nicht bei Funktion »%s« beim Lesen des Zählers »%s«.

en: cannot open %s
de: Es ist nicht möglich, »%s« zu öffnen

en: error writing `%s'
de: Fehler beim Schreiben der Datei »%s«

note: XXX should be DL_SORRY
en: conversion from %s to %s not supported by iconv
de: Konvertierung von %s nach %s wird von iconv nicht unterstützt

note: XXX should be DL_SORRY
en: no iconv implementation, cannot convert from %s to %s
de: keine Implementation für iconv, es kann nicht von %s nach %s konvertiert werden

en: universal character names are only valid in C++ and C99
de: universelle Zeichennamen sind nur in C++ und C99 gültig

en: the meaning of '\%c' is different in traditional C
de: die Bedeutung von '\%c' ist in traditionellem C anders

en: incomplete universal character name %.*s
de: unvollständiger Universal-Zeichenname %.*s

en: %.*s is not a valid universal character
de: »%.*s« ist kein gültiges universelles Zeichen

en: universal character %.*s is not valid in an identifier
de: universelles Zeichen %.*s ist nicht gültig in Bezeichner

en: universal character %.*s is not valid at the start of an identifier
de: universelles Zeichen %.*s ist nicht gültig am Anfang eines Bezeichners

en: converting UCN to source character set
de: UCN wird in Quellzeichensatz konvertiert

en: converting UCN to execution character set
de: UCN wird in Ausführungszeichensatz konvertiert

en: the meaning of '\x' is different in traditional C
de: die Bedeutung von '\x' ist in traditionellem C anders

en: \x used with no following hex digits
de: \x ohne folgende Hex-Ziffern verwendet

en: hex escape sequence out of range
de: Hex-Fluchtsequenz außerhalb des Wertebereiches

en: octal escape sequence out of range
de: Oktal-Fluchtsequenz außerhalb des Wertebereiches

en: the meaning of '\a' is different in traditional C
de: die Bedeutung von '\a' ist in traditionellem C anders

en: non-ISO-standard escape sequence, '\%c'
de: nicht-ISO-standardkonforme Fluchtsequenz '\%c'

en: unknown escape sequence '\%c'
de: unbekannte Fluchtsequenz '\%c'

en: unknown escape sequence: '\%03o'
de: unbekannte Fluchtsequenz: '\%03o'

en: converting escape sequence to execution character set
de: Fluchtsequenz wird in Zeichensatz der Ausführung konvertiert

en: converting to execution character set
de: Konvertierung in Zeichensatz der Ausführung

en: character constant too long for its type
de: Zeichenkonstante zu lang für ihren Typ

en: multi-character character constant
de: Zeichenkonstante mit mehreren Zeichen

en: empty character constant
de: Leere Zeichenkonstante

en: failure to convert %s to %s
de: Fehler beim Konvertieren von %s in %s

en: warning:
de: Warnung:

en: internal error:
de: interner Fehler:

en: stdout
de: Standardausgabe

en: too many decimal points in number
de: zu viele Dezimalpunkte in Zahl

en: invalid digit "%c" in octal constant
de: ungültige Ziffer »%c« in Oktal-Konstante

en: use of C99 hexadecimal floating constant
de: Verwendung von hexadezimaler C99-Gleitkommakonstante

en: exponent has no digits
de: Exponent hat keine Ziffern

en: hexadecimal floating constants require an exponent
de: hexadezimale Gleitkommakonstanten benötigen Exponenten

en: invalid suffix "%.*s" on floating constant
de: ungültiger Suffix »%.*s« an Gleitkommakonstante

en: traditional C rejects the "%.*s" suffix
de: traditionelles C lehnt den Suffix »%.*s« ab

en: invalid suffix "%.*s" on integer constant
de: ungültiger Suffix »%.*s« an Ganzzahlkonstante

en: use of C99 long long integer constant
de: C99 long long Ganzzahlkonstante verwendet

en: imaginary constants are a GCC extension
de: imaginäre Konstanten sind eine GCC-Erweiterung

en: integer constant is too large for its type
de: Ganzzahlkonstante ist zu groß für ihren Typ

en: integer constant is so large that it is unsigned
de: Ganzzahlkonstante ist so groß, dass sie vorzeichenlos ist

en: missing ')' after "defined"
de: fehlendes ')' hinter »defined«

en: operator "defined" requires an identifier
de: Operator »defined« erfordert einen Bezeichner

en: ("%s" is an alternative token for "%s" in C++)
de: (»%s« ist ein alternatives Token für »%s« in C++)

en: this use of "defined" may not be portable
de: diese Verwendung von »defined« könnte nicht portierbar sein

en: floating constant in preprocessor expression
de: Gleitkommakonstante in Präprozessorausdruck

en: imaginary number in preprocessor expression
de: imaginäre Zahl in Präprozessorausdruck

en: "%s" is not defined
de: »%s« ist nicht definiert

en: missing binary operator before token "%s"
de: fehlender binärer Operator vor Token »%s«

en: token "%s" is not valid in preprocessor expressions
de: Token »%s« ist nicht gültig in Präprozessorausdrücken

en: void expression between '(' and ')'
de: ungültiger Ausdruck zwischen '(' und ')'

en: #if with no expression
de: #if ohne Ausdruck

en: operator '%s' has no right operand
de: Operator »%s« hat keinen rechten Operanden

en:  ':' without preceding '?'
de:  ':' ohne vorangehendes '?'

en: unbalanced stack in #if
de: unausgeglichener Keller in #if

en: impossible operator '%u'
de: unmöglicher Operator '%u'

en: missing ')' in expression
de: fehlendes ')' in Ausdruck

en: '?' without following ':'
de: '?' ohne folgendes ':'

en: integer overflow in preprocessor expression
de: Ganzzahlüberlauf in Präprozessorausdruck

en: missing '(' in expression
de: fehlendes '(' in Ausdruck

en: the left operand of "%s" changes sign when promoted
de: der linke Operand von »%s« ändert bei der Weitergabe das Vorzeichen

en: the right operand of "%s" changes sign when promoted
de: der rechte Operand von »%s« ändert bei der Weitergabe das Vorzeichen

en: comma operator in operand of #if
de: Kommaoperator in Operand von #if

en: division by zero in #if
de: Division durch null in #if

en: NULL directory in find_file
de: NULL-Verzeichnis in find_file

en: one or more PCH files were found, but they were invalid
de: ein oder mehrere PCH-Dateien wurden gefunden, aber sie sind ungültig

en: use -Winvalid-pch for more information
de: verwenden Sie -Winvalid-pch für mehr Informationen

en: %s is a block device
de: %s ist ein Block-Gerät

en: %s is too large
de: %s ist zu groß

en: %s is shorter than expected
de: %s ist kürzer als erwartet

en: no include path in which to search for %s
de: kein Include-Pfad, um %s zu finden

en: Multiple include guards may be useful for:
de: Mehrere Include-Wächter könnten nützlich sein für:

en: cppchar_t must be an unsigned type
de: cppchar_t muss ein vorzeichenloser Typ sein

en: preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits
de: Präprozessorarithmetik hat maximale Präzision von %lu Bits; Ziel erfordert %lu Bits

en: CPP arithmetic must be at least as precise as a target int
de: CPP-Arithmetik muss mindestens so genau wie das Ziel int sein

en: target char is less than 8 bits wide
de: Ziel-char ist weniger als 8 Bits breit

en: target wchar_t is narrower than target char
de: Ziel-wchar_t ist schmaler als Ziel char

en: target int is narrower than target char
de: Ziel-int ist schmaler als Ziel-char

en: CPP half-integer narrower than CPP character
de: CPP Halb-Ganzzahl ist schmaler als CPP-Zeichen

en: CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits
de: CPP kann auf diesem Computer keine Wide-Zeichenkonstanten über %lu Bits Breite behandeln, das Ziel benötigt %lu Bits

en: null character(s) ignored
de: Null-Zeichen ignoriert

en: '$' in identifier or number
de: '$' in Bezeichner oder Zahl

en: attempt to use poisoned "%s"
de: Versuch, schlechtes »%s« zu verwenden

en: __VA_ARGS__ can only appear in the expansion of a C99 variadic macro
de: __VA_ARGS__ kann nur in Erweiterung eines variadischen C99-Makros auftreten

en: null character(s) preserved in literal
de: Null-Zeichen im Literal erhalten

en: unterminated comment
de: nicht beendeter Kommentar

en: C++ style comments are not allowed in ISO C90
de: C++-Stil-Kommentare sind in ISO-C90 nicht erlaubt

en: (this will be reported only once per input file)
de: (dies wird nur einmal pro Eingabedatei gemeldet)

en: multi-line comment
de: mehrzeiliger Kommentar

en: unspellable token %s
de: nicht buchstabierbares Token %s

en: extra tokens at end of #%s directive
de: mehrere Token am Ende der Direktive #%s

en: #%s is a GCC extension
de: #%s ist eine Erweiterung des GCC

en: suggest not using #elif in traditional C
de: es wird empfohlen, in traditionellem C nicht #elif zu verwenden

en: traditional C ignores #%s with the # indented
de: traditionelles C ignoriert #%s mit eingerücktem #

en: suggest hiding #%s from traditional C with an indented #
de: es wird empfohlen, #%s vor traditionellem C mit # zu verbergen

en: embedding a directive within macro arguments is not portable
de: das Einbetten einer Direktive innerhalb von Makroargumenten ist nicht portierbar

en: style of line directive is a GCC extension
de: der Stil der line-Direktive ist eine Erweiterung des GCC

en: invalid preprocessing directive #%s
de: ungültige Präprozessordirektive #%s

en: "defined" cannot be used as a macro name
de: »defined« kann nicht als Makroname verwendet werden

en: "%s" cannot be used as a macro name as it is an operator in C++
de: »%s« kann nicht als Makroname verwendet werden, da es ein Operator in C++ ist

en: no macro name given in #%s directive
de: kein Makroname in Direktive #%s angegeben

en: macro names must be identifiers
de: Makronamen müssen Bezeichner sein

en: undefining "%s"
de: un-definiere »%s«

en: missing terminating > character
de: fehlendes abschließendes »>«-Zeichen

en: #%s expects "FILENAME" or <FILENAME>
de: #%s erwartet "DATEINAME" oder <DATEINAME>

en: #include nested too deeply
de: #include ist zu tief geschachtelt

en: #include_next in primary source file
de: #include_next in erster Quelldatei

en: invalid flag "%s" in line directive
de: ungültiges Flag »%s« in line-Direktive

en: "%s" after #line is not a positive integer
de: »%s« hinter #line ist keine positive Ganzzahl

en: line number out of range
de: Zeilennummer ist außerhalb des Wertebereiches

en: "%s" is not a valid filename
de: »%s« ist kein gültiger Dateiname

en: "%s" after # is not a positive integer
de: »%s« hinter # ist keine positive Ganzzahl

en: invalid #ident directive
de: ungültige #ident-Direktive

en: registering "%s" as both a pragma and a pragma namespace
de: registriere »%s« sowohl als Pragma als auch als Pragma-Namespace

en: #pragma %s %s is already registered
de: #pragma %s %s ist bereits registriert

en: #pragma %s is already registered
de: #pragma %s ist bereits registriert

en: #pragma once in main file
de: #pragma once in Hauptdatei

en: invalid #pragma GCC poison directive
de: ungültige #pragma GCC Direktive

en: poisoning existing macro "%s"
de: schlechtes existierendes Makro »%s«

en: #pragma system_header ignored outside include file
de: #pragma system_header außerhalb include-Datei ignoriert

en: cannot find source file %s
de: Quelldatei %s kann nicht gefunden werden

en: current file is older than %s
de: aktuelle Datei ist älter als %s

en: _Pragma takes a parenthesized string literal
de: _Pragma nimmt ein geklammertes Zeichenkettenliteral

en: #else without #if
de: #else ohne #if

en: #else after #else
de: #else hinter #else

en: #elif without #if
de: #elif ohne #if

en: #elif after #else
de: #elif hinter #else

en: #endif without #if
de: #endif ohne #if

en: missing '(' after predicate
de: fehlendes '(' hinter Prädikat

en: missing ')' to complete answer
de: fehlendes ')', um Antwort abzuschließen

en: predicate's answer is empty
de: Prädikatantwort ist leer

en: assertion without predicate
de: Behauptung ohne Prädikat

en: predicate must be an identifier
de: Prädikat muss ein Bezeichner sein

en: "%s" re-asserted
de: »%s« wieder behauptet

en: invalid built-in macro "%s"
de: ungültiges eingebautes Makro »%s«

en: could not determine date and time
de: Datum und Zeit konnten nicht bestimmt werden

en: invalid string literal, ignoring final '\'
de: ungültiges Zeichenkettenliteral, ignoriere abschließendes '\'

en: pasting "%s" and "%s" does not give a valid preprocessing token
de: das Einfügen von »%s« und »%s« ergibt kein gültiges Präprozessor-Token

en: ISO C99 requires rest arguments to be used
de: ISO-C99 erfordert, dass Restargumente verwendet werden

en: macro "%s" requires %u arguments, but only %u given
de: Makro »%s« erfordert %u Argumente, aber nur %u wurden angegeben

en: macro "%s" passed %u arguments, but takes just %u
de: dem Makro »%s« wurden %u Argumente übergeben, aber es nimmt nur %u

en: unterminated argument list invoking macro "%s"
de: unvollendete Argumentliste beim Makroaufruf »%s«

en: function-like macro "%s" must be used with arguments in traditional C
de: funktionsähnliches Makro »%s« muss mit Argumenten in traditionellem C verwendet werden

en: duplicate macro parameter "%s"
de: doppelter Makroparameter »%s«

en: "%s" may not appear in macro parameter list
de: »%s« darf nicht in Makroparameterliste auftreten

en: macro parameters must be comma-separated
de: Makroparameter müssen mit Komma getrennt sein

en: parameter name missing
de: Parametername fehlt

en: anonymous variadic macros were introduced in C99
de: anonyme variadische Makros wurden in C99 eingeführt

en: ISO C does not permit named variadic macros
de: ISO-C erlaubt keine benannten variadischen Makros

en: missing ')' in macro parameter list
de: fehlendes ')' in Makroparameterliste

en: ISO C requires whitespace after the macro name
de: ISO-C erfordert Whitespace hinter Makroname

en: '#' is not followed by a macro parameter
de: '#' wird nicht von einem Makroparameter gefolgt

en: '##' cannot appear at either end of a macro expansion
de: '##' kann nicht an den Enden einer Makroexpansion auftreten

en: macro argument "%s" would be stringified in traditional C
de: Makroargument »%s« würde in traditionellem C zum String gewandelt werden

en: invalid hash type %d in cpp_macro_definition
de: ungültiger Hash-Typ %d in cpp_macro_definition

en: while writing precompiled header
de: beim Schreiben des vorkompilierten Headers

en: %s: not used because `%.*s' not defined
de: %s: nicht verwendet, da »%.*s« nicht definiert

en: %s: not used because `%.*s' defined as `%s' not `%.*s'
de: %s: nicht verwendet, da »%.*s« als »%s« statt als »%.*s« definiert wurde

en: %s: not used because `%s' is defined
de: %s: nicht verwendet, da »%s« definiert ist

en: while reading precompiled header
de: beim Lesen des vorkompilierten Headers

en: "%s" is not a valid option to the preprocessor
de: »%s« ist keine gültige Präprozessoroption

en: too many input files
de: zu viele Eingabedateien

en: detected recursion whilst expanding macro "%s"
de: Rekursion bei Expansion des Makros »%s« entdeckt

en: syntax error in macro parameter list
de: Syntaxfehler in Makroparameterliste

en: ;; Processing block from %d to %d, %d sets.
de: ;; Bearbeite Block von %d bis %d, %d Sets.

en: %s:%d: confused by earlier errors, bailing out
de: %s:%d: durch frühere Fehler verwirrt, Abbruch

en: compilation terminated.
de: Kompilierung beendet.

en: Internal compiler error: Error reporting routines re-entered.
de: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.

en: in %s, at %s:%d
de: in %s, bei %s:%d

en: dominator of %d should be %d, not %d
de: Herrscher über %d sollte %d sein, nicht %d

en: DW_LOC_OP %s not implemented
de: DW_LOC_OP %s nicht implementiert

en: can't access real part of complex value in hard register
de: kann nicht auf Realteil des komplexen Wertes im festen Register zugreifen

en: can't access imaginary part of complex value in hard register
de: kann nicht auf Imaginärteil des komplexen Wertes im festen Register zugreifen

en: Invalid rtl sharing found in the insn
de: ungültige gemeinsame rtl-Benutzung in Befehl gefunden

en: Shared rtx
de: Gemeinsames rtx

en: ICE: emit_insn used where emit_jump_insn needed:
de: ICE: emit_insn verwendet, wo emit_jump_insn erforderlich:

en: abort in %s, at %s:%d
de: Abbruch in %s, bei %s:%d

en: exception handling disabled, use -fexceptions to enable
de: Ausnahmebehandlung ausgeschaltet, benutzen Sie -fexeptions zum Anschalten

en: argument of `__builtin_eh_return_regno' must be constant
de: Argument für »__builtin_eh_return_regno« muss konstant sein

en: __builtin_eh_return not supported on this target
de: __builtin_eh_return für dieses Ziel nicht unterstützt

en: stack limits not supported on this target
de: Kellergrenzen nicht für dieses Ziel unterstützt

en: function using short complex types cannot be inline
de: Funktion, die komplexe »short«-Typen verwendet, kann nicht »inline« sein

en: %Jprior parameter's size depends on '%D'
de: %Jvorherige Parametergröße hängt von »%D« ab

en: returned value in block_exit_expr
de: zurückgelieferter Wert in block_exit_expr

note: We can't make a bitwise copy of this object, so fail.
en: cannot take the address of an unaligned member
de: die Adresse eines nicht ausgerichteten Elements kann nicht ermittelt werden

en: negative insn length
de: negative Befehlslänge

en: could not split insn
de: Befehl kann nicht aufgeteilt werden

en: invalid `asm':
de: ungültiges »asm«:

en: nested assembly dialect alternatives
de: geschachtelte Assemblerdialekt-Alternativen

en: unterminated assembly dialect alternative
de: unbeendete Assemblerdialekt-Alternative

en: operand number missing after %%-letter
de: Operandenzahl fehlt hinter %%-Buchstabe

en: operand number out of range
de: Operandenzahl außerhalb des Wertebereiches

en: invalid %%-code
de: ungültiger %%-Code

en: `%%l' operand isn't a label
de: »%%l«-Operand ist keine Marke

note: We can't handle floating point constants; PRINT_OPERAND must handle them.
en: floating constant misused
de: Gleitkommakonstante falsch benutzt

en: invalid expression as operand
de: ungültiger Ausdruck als Operand

en: function might be possible candidate for attribute `noreturn'
de: Funktion könnte möglicher Kandidat für Attribut »noreturn« sein

en: `noreturn' function does return
de: »noreturn«-Funktion kehrt zurück

en: control reaches end of non-void function
de: Kontrollfluss erreicht Ende einer Nicht-void-Funktion

en: Attempt to delete prologue/epilogue insn:
de: Versuch, Prolog/Epilog-Befehl zu löschen

en: comparison is always %d due to width of bit-field
de: Vergleich ist immer %d wegen Breite des Bitfeldes

en: comparison is always %d
de: Vergleich ist immer %d

en: `or' of unmatched not-equal tests is always 1
de: »oder« nicht passender Ungleichheits-Tests ist immer 1

en: `and' of mutually exclusive equal-tests is always 0
de: »und« gegenseitig ausschließender Gleichheits-Tests ist immer 0

en: fold check: original tree changed by fold
de: Faltungstest: ursprünglicher Baum durch Faltung geändert

en: %Jsize of variable '%D' is too large
de: %JGröße der Variable »%D« ist zu hoch

en: impossible constraint in `asm'
de: unmögliche Bedingung in »asm«

en: %J'%D' might be used uninitialized in this function
de: %J»%D« könnte in dieser Funktion uninitialisiert bleiben

en: %Jvariable '%D' might be clobbered by `longjmp' or `vfork'
de: %JVariable »%D« könnte von »longjmp« oder »vfork« zerstört werden

en: %Jargument '%D' might be clobbered by `longjmp' or `vfork'
de: %JArgument »%D« könnte von »longjmp« oder »vfork« zerstört werden

en: function returns an aggregate
de: Funktion gibt Aggregat zurück

en: %Junused parameter '%D'
de: %Jnicht benutzter Parameter »%D«

en: ambiguous abbreviation %s
de: mehrdeutige Abkürzung %s

en: incomplete `%s' option
de: unvollständige »%s«-Option

en: missing argument to `%s' option
de: fehlendes Argument für »%s«-Option

en: extraneous argument to `%s' option
de: zusätzliches (belangloses) Argument für »%s«-Option

en: Using built-in specs.
de: Benutze eingebaute Spezifikationen.

en: Setting spec %s to '%s'
de: Setze Spezifikation %s auf '%s'

en: Reading specs from %s
de: Lese Spezifikationen von %s

en: specs %%include syntax malformed after %ld characters
de: falsche %%include-Syntax für Spezifikationen nach %ld Zeichen

en: could not find specs file %s
de: konnte Spezifikationsdatei %s nicht finden

en: specs %%rename syntax malformed after %ld characters
de: falsche %%rename-Syntax für Spezifikationen nach %ld Zeichen

en: specs %s spec was not found to be renamed
de: keine %s-Spezifikation zum Umbenennen gefunden

en: %s: attempt to rename spec '%s' to already defined spec '%s'
de: %s: Versuch, Spezifikation »%s« in bereits definierte Spezifikation »%s« umzubenennen

en: rename spec %s to %s
de: benenne Spezifikation %s nach %s um

en: spec is '%s'
de: Spezifikation ist '%s'

en: specs unknown %% command after %ld characters
de: Spezifikation: unbekannter %%-Befehl nach %ld Zeichen

en: specs file malformed after %ld characters
de: Fehler in Spezifikationsdatei nach %ld Zeichen

en: spec file has no spec for linking
de: Spezifikationsdatei hat keine Spezifikation zum Binden

en: -pipe not supported
de: -pipe wird nicht unterstützt

en: 
    Go ahead? (y or n)
de: 
    Fortfahren? (y oder n)

en: Internal error: %s (program %s)
    Please submit a full bug report.
    See %s for instructions.
de: Interner Fehler: %s (Programm %s)
    Bitte senden Sie einen vollständigen Fehlerbericht
    auf Englisch ein; Fehler in der deutschen Übersetzung
    sind an de@li.org zu melden.
    Gehen Sie gemäß den Hinweisen in %s vor.

en: Usage: %s [options] file...
de: Aufruf: %s [Optionen] Datei...

en: Options:
de: Optionen:

en:   -pass-exit-codes         Exit with highest error code from a phase
de:   -pass-exit-codes         Ende mit höchstem Rückgabe-Code einer Phase

en:   --help                   Display this information
de:   --help                   Diese Informationen anzeigen

en:   --target-help            Display target specific command line options
de:   --target-help            Zielspezifische Kommandozeilenoptionen anzeigen

en:   (Use '-v --help' to display command line options of sub-processes)
de:   ('-v --help' zum Anzeigen der Kommandozeilenoptionen von Subprozessen verwenden)

en:   -dumpspecs               Display all of the built in spec strings
de:   -dumpspecs               Alle eingebauten Spezifikationszeichenketten anzeigen

en:   -dumpversion             Display the version of the compiler
de:   -dumpversion             Compilerversion anzeigen

en:   -dumpmachine             Display the compiler's target processor
de:   -dumpmachine             Zielprozessor des Compilers anzeigen

en:   -print-search-dirs       Display the directories in the compiler's search path
de:   -print-search-dirs       Verzeichnisse im Suchpfad des Compilers anzeigen

en:   -print-libgcc-file-name  Display the name of the compiler's companion library
de:   -print-libgcc-file-name  Name der Begleitbibliothek des Compilers anzeigen

en:   -print-file-name=<lib>   Display the full path to library <lib>
de:   -print-file-name=<lib>   Vollen Pfad zur Bibliothek <lib> anzeigen

en:   -print-prog-name=<prog>  Display the full path to compiler component <prog>
de:   -print-prog-name=<prog>  Vollen Pfad zur Compilerkomponente <prog> anzeigen

en:   -print-multi-directory   Display the root directory for versions of libgcc
de:   -print-multi-directory   Wurzelverzeichnis für Versionen von libgcc anzeigen

en:   -print-multi-lib         Display the mapping between command line options and
                               multiple library search directories
de:   -print-multi-lib         Abbildung zwischen Kommandozeilenoptionen und
                               mehreren Suchverzeichnissen für Bibliotheken anzeigen

en:   -print-multi-os-directory Display the relative path to OS libraries
de:   -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken
                                anzeigen

en:   -Wa,<options>            Pass comma-separated <options> on to the assembler
de:   -Wa,<Optionen>           Komma-getrennte <Optionen> an Assembler übergeben

en:   -Wp,<options>            Pass comma-separated <options> on to the preprocessor
de:   -Wp,<Optionen>           Komma-getrennte <Optionen> an Präprozessor übergeben

en:   -Wl,<options>            Pass comma-separated <options> on to the linker
de:   -Wl,<Optionen>           Komma-getrennte <Optionen> an Linker übergeben

en:   -Xassembler <arg>        Pass <arg> on to the assembler
de:   -Xassembler <arg>        <arg> an den Assembler übergeben

en:   -Xpreprocessor <arg>     Pass <arg> on to the preprocessor
de:   -Xpreprocessor <arg>     <arg> an den Präprozessor übergeben

en:   -Xlinker <arg>           Pass <arg> on to the linker
de:   -Xlinker <arg>           <arg> an den Linker übergeben

en:   -save-temps              Do not delete intermediate files
de:   -save-temps              Temporäre Dateien nicht löschen

en:   -pipe                    Use pipes rather than intermediate files
de:   -pipe                    Pipes statt temporärer Dateien verwenden

en:   -time                    Time the execution of each subprocess
de:   -time                    Zeit für Ausführung jedes Subprozesses stoppen

en:   -specs=<file>            Override built-in specs with the contents of <file>
de:   -specs=<Datei>           Eingebaute Spezifikationen mit Inhalt der <Datei>
                               überschreiben

en:   -std=<standard>          Assume that the input sources are for <standard>
de:   -std=<Standard>          Annehmen, dass die Eingabequellen für <Standard> sind

en:   -B <directory>           Add <directory> to the compiler's search paths
de:   -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufügen

en:   -b <machine>             Run gcc for target <machine>, if installed
de:   -b <Maschine>            GCC für die Ziel-<Maschine> laufen lassen, falls
                               installiert

en:   -V <version>             Run gcc version number <version>, if installed
de:   -V <Version>             GCC <Version> laufen lassen, falls installiert

en:   -v                       Display the programs invoked by the compiler
de:   -v                       Vom Compiler aufgerufene Programme anzeigen

en:   -###                     Like -v but options quoted and commands not executed
de:   -###                     Wie -v, aber mit zitierten Optionen und nicht
                               ausgeführten Befehlen

en:   -E                       Preprocess only; do not compile, assemble or link
de:   -E                       Nur Präprozessor, kein Compiler, Assembler oder
                               Binder

en:   -S                       Compile only; do not assemble or link
de:   -S                       Nur kompilieren, nicht assemblieren oder binden

en:   -c                       Compile and assemble, but do not link
de:   -c                       Nur kompilieren und assemblieren, aber nicht binden

en:   -o <file>                Place the output into <file>
de:   -o <Datei>               Ausgabe in <Datei> schreiben

en:   -x <language>            Specify the language of the following input files
                               Permissible languages include: c c++ assembler none
                               'none' means revert to the default behavior of
                               guessing the language based on the file's extension
de:   -x <Sprache>             Sprache der folgenden Eingabedateien angeben
                               Zulässige Sprachen sind: c c++ assembler none
                               'none' bedeutet den Rückfall auf das Standard-
                               verhalten, die Sprache aufgrund der Dateinamens-
                               erweiterung zu vermuten

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
de: 
    Optionen, die mit -g, -f, -m, -O, -W, oder --param beginnen, werden automatisch
     an die verschiedenen Subprozesse, die von %s aufgerufen werden, übergeben.
     Um andere Optionen an diese Prozesse zu übergeben, müssen die Optionen
     -W<Buchstabe> verwendet werden.

en: `-%c' option must have argument
de: Die Option »-%c« muss ein Argument haben

en: couldn't run `%s': %s
de: konnte »%s« nicht ausführen: %s

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
de: Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
    gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.

en: argument to `-Xlinker' is missing
de: Argument für »-Xlinker« fehlt

en: argument to `-Xpreprocessor' is missing
de: Argument für »-Xpreprocessor« fehlt

en: argument to `-Xassembler' is missing
de: Argument für »-Xassembler« fehlt

en: argument to `-l' is missing
de: Argument für »-l« fehlt

en: argument to `-specs' is missing
de: Argument für »-specs« fehlt

en: argument to `-specs=' is missing
de: Argument für »-specs=« fehlt

en: `-%c' must come at the start of the command line
de: »-%c« muss am Anfang der Kommandozeile stehen

en: argument to `-B' is missing
de: Argument für »-B« fehlt

en: warning: -pipe ignored because -save-temps specified
de: Warnung: -pipe ignoriert, da -save-temps angegeben

en: warning: -pipe ignored because -time specified
de: Warnung: -pipe ignoriert, da -time angegeben

en: argument to `-x' is missing
de: Argument für »-x« fehlt

en: argument to `-%s' is missing
de: Argument für »-%s« fehlt

en: warning: `-x %s' after last input file has no effect
de: Warnung: »-x %s« hinter letzter Eingabedatei hat keine Wirkung

en: invalid specification!  Bug in cc
de: ungültige Spezifikation!  Fehler in cc

note: Catch the case where a spec string contains something like '%{foo:%*}'.  ie there is no * in the pattern on the left hand side of the :.
en: spec failure: '%%*' has not been initialized by pattern match
de: Spezifikationsfehler: »%%*« wurde nicht durch Mustererkennung initialisiert

en: warning: use of obsolete %%[ operator in specs
de: Warnung: Verwendung des veralteten Operators %%[ in Spezifikation

en: Processing spec %c%s%c, which is '%s'
de: Verarbeite Spezifikation %c%s%c, welche »%s« ist

en: spec failure: unrecognized spec option '%c'
de: Spezifikationsfehler: nicht erkannte Option »%c«

en: unknown spec function `%s'
de: unbekannte Spezifikationsfunktion »%s«

en: error in args to spec function `%s'
de: Fehler in Argumenten für Spezifikationsfunktion »%s«

en: malformed spec function name
de: schlechter Name für Spezifikationsfunktion

note: )
en: no arguments for spec function
de: keine Argumente für Spezifikationsfunktion

en: malformed spec function arguments
de: schlechte Argumente für Spezifikationsfunktion

en: spec failure: more than one arg to SYSROOT_SUFFIX_SPEC.
de: Spezifikationsfehler: mehr als ein Argument für SYSROOT_SUFFIX_SPEC.

en: spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC.
de: Spezifikationsfehler: mehr als ein Argument für SYSROOT_HEADERS_SUFFIX_SPEC.

en: unrecognized option `-%s'
de: nicht erkannte Option »-%s«

en: install: %s%s
de: installiere: %s%s

en: programs: %s
de: Programme: %s

en: libraries: %s
de: Bibliotheken: %s

en: 
    For bug reporting instructions, please see:
de: 
    Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
    folgenden Hinweise; Fehler in der deutschen Übersetzung sind an de@li.org
    zu melden:

en: Configured with: %s
de: Konfiguriert mit: %s

en: Thread model: %s
de: Thread-Modell: %s

en: gcc version %s
de: gcc-Version %s

en: gcc driver version %s executing gcc version %s
de: gcc-Treiberversion %s führt gcc Version %s aus

en: no input files
de: keine Eingabedateien

en: %s: linker input file unused because linking not done
de: %s: Eingabedateien des Binders unbenutzt, da keine Bindung geschieht

en: cannot specify -o with -c or -S and multiple languages
de: -o kann nicht mit -c oder -S und mehreren Sprachen angegeben werden

en: %s: %s compiler not installed on this system
de: %s: %s-Compiler ist auf diesem System nicht installiert

en: language %s not recognized
de: Sprache %s nicht erkannt

en: internal gcc abort
de: interner Abbruch des gcc

en: Internal gcov abort.
de: Interner gcov-Abbruch.

en: Usage: gcov [OPTION]... SOURCEFILE
de: Aufruf: gcov [OPTION]... QUELLDATEI

en: Print code coverage information.
de: Information zur Code-Überdeckung ausgeben.

en:   -h, --help                      Print this help, then exit
de:   -h, --help                      Diese Hilfe anzeigen

en:   -v, --version                   Print version number, then exit
de:   -v, --version                   Versionsnummer anzeigen

en:   -a, --all-blocks                Show information for every basic block
de:   -a, --all-blocks                Informationen für jeden Basisblock zeigen

en:   -b, --branch-probabilities      Include branch probabilities in output
de:   -b, --branch-probabilities      Zweigwahrscheinlichkeiten in Ausgabe aufnehmen

en:   -c, --branch-counts             Given counts of branches taken
                                        rather than percentages
de:   -c, --branch-counts             Angegebene Zweigzahlen statt Anteilen nehmen

en:   -n, --no-output                 Do not create an output file
de:   -n, --no-output                 Keine Ausgabedatei erzeugen

en:   -l, --long-file-names           Use long output file names for included
                                        source files
de:   -l, --long-file-names           Lange Dateinamen für Ausgabedateien für
                                        eingefügte Quelldateien verwenden

en:   -f, --function-summaries        Output summaries for each function
de:   -f, --function-summaries        Ausgabezusammenfassungen für jede Funktion

en:   -o, --object-directory DIR|FILE Search for object files in DIR or called FILE
de:   -o, --object-directory DIR|FILE In DIR oder aufgerufener Datei FILE nach
                                      Objektdateien suchen

en:   -p, --preserve-paths            Preserve all pathname components
de:   -p, --preserve-paths            Alle Pfadnamenskomponenten bewahren

en:   -u, --unconditional-branches    Show unconditional branch counts too
de:   -u, --unconditional-branches    Auch unbedingte Zweigzähler zeigen

en: 
    For bug reporting instructions, please see:
    %s.
de: 
    Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die Hinweise in:
    %s.
    Fehler in der deutschen Übersetzung sind an de@li.org zu melden.

en: This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or 
    FITNESS FOR A PARTICULAR PURPOSE.
de: Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
    gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.

en: %s:no functions found
de: %s: keine Funktionen gefunden

en: %s:creating `%s'
de: %s: Erzeugen von »%s«

en: %s:error writing output file `%s'
de: %s: Fehler beim Schreiben der Ausgabedatei »%s«

en: %s:could not open output file `%s'
de: %s: Ausgabedatei %s konnte nicht geöffnet werden

en: %s:cannot open graph file
de: %s: Graph-Datei kann nicht geöffnet werden

en: %s:not a gcov graph file
de: %s: keine gcov-Graph-Datei

en: %s:version `%.4s', prefer `%.4s'
de: %s: Version »%.4s«, aber »%.4s« wird bevorzugt

en: %s:already seen blocks for `%s'
de: %s: bereits gesehene Blöcke für »%s«

en: %s:corrupted
de: %s: beschädigt

en: %s:cannot open data file
de: %s: kann nicht geöffnet werden

en: %s:not a gcov data file
de: %s: keine gcov-Datei

en: %s:version `%.4s', prefer version `%.4s'
de: %s: Version »%.4s«, aber Version »%.4s« wird bevorzugt

en: %s:stamp mismatch with graph file
de: %s: Marke passt nicht zur Graph-Datei

en: %s:unknown function `%u'
de: %s: unbekannte Funktion »%u«

en: %s:profile mismatch for `%s'
de: %s: Profil passt nicht für `%s'

en: %s:overflowed
de: %s: übergelaufen

en: %s:`%s' lacks entry and/or exit blocks
de: %s: Eintrag und/oder Exit-Blöcke fehlen in »%s«

en: %s:`%s' has arcs to entry block
de: %s: »%s« hat Bögen zum Eintrittsblock

en: %s:`%s' has arcs from exit block
de: %s: »%s« hat Bögen vom Eintrittsblock

en: %s:graph is unsolvable for `%s'
de: %s: Graph ist für »%s« unlösbar

en: %s `%s'
de: %s: »%s«

en: Lines executed:%s of %d
de: %s von %d Zeilen ausgeführt

en: No executable lines
de: Keine ausführbaren Zeilen

en: Branches executed:%s of %d
de: %s von %d Zweigen ausgeführt

en: Taken at least once:%s of %d
de: %s von %d Zweigen mindestens einmal genommen

en: No branches
de: Keine Zweige

en: Calls executed:%s of %d
de: %s von %d Aufruf(en) ausgeführt

en: No calls
de: Keine Aufrufe

en: %s:no lines for `%s'
de: %s: keine Zeilen für »%s«

en: call   %2d returned %s
de: Aufruf %2d gab %s zurück

en: call   %2d never executed
de: Aufruf %2d niemals ausgeführt

en: branch %2d taken %s%s
de: Zweig %2d wurde genommen: %s%s

en: branch %2d never executed
de: Zweig %2d niemals ausgeführt

en: unconditional %2d taken %s
de: unbedingtes %2d, genommen: %s

en: unconditional %2d never executed
de: unbedingtes %2d niemals ausgeführt

en: %s:cannot open source file
de: %s: Quelldatei kann nicht geöffnet werden

en: %s:source file is newer than graph file `%s'
de: %s: Quelldatei ist neuer als Graph-Datei »%s«

note: Return if there's nothing to do, or it is too expensive.
en: GCSE disabled
de: GCSE ausgeschaltet

en: NULL pointer checks disabled
de: NULL-Zeiger Tests ausgeschaltet

note: Return if there's nothing to do, or it is too expensive.
en: jump bypassing disabled
de: Sprungumgehungen ausgeschaltet

en: %s: %d basic blocks and %d edges/basic block
de: %s: %d Basis-Blöcke und %d Kanten/Basis-Blöcke

en: %s: %d basic blocks and %d registers
de: %s: %d Basis-Blöcke und %d Register

en: can't write PCH file: %m
de: PCH-Datei kann nicht geschrieben werden: %m

en: can't get position in PCH file: %m
de: Position in PCH-Datei kann nicht ermittelt werden: %m

en: can't write padding to PCH file: %m
de: Auffüllung für PCH-Datei kann nicht geschrieben werden: %m

en: can't read PCH file: %m
de: PCH-Datei kann nicht gelesen werden: %m

en: had to relocate PCH
de: PCH musste verschoben werden

en: open /dev/zero: %m
de: /dev/zero öffnen: %m

en: can't write PCH file
de: PCH-Datei kann nicht geschrieben werden

en: Generating PCH files is not supported when using ggc-simple.c
de: Das Erzeugen von PCH-Dateien wird bei Verwendung von ggc-simple.c nicht unterstützt

en: %s cannot be used in asm here
de: %s kann nicht hier in »asm« verwendet werden

en: can't open %s: %m
de: %s kann nicht geöffnet werden: %m

en: fix_sched_param: unknown param: %s
de: fix_sched_param: unbekannter Parameter: %s

en: function cannot be inline
de: Funktion kann nicht »inline« sein

en: varargs function cannot be inline
de: Varargs-Funktion kann nicht »inline« sein

en: function using alloca cannot be inline
de: alloca benutzende Funktion kann nicht »inline« sein

en: function using longjmp cannot be inline
de: longjmp benutzende Funktion kann nicht »inline« sein

en: function using setjmp cannot be inline
de: setjmp benutzende Funktion kann nicht »inline« sein

en: function uses __builtin_eh_return
de: Funktion verwendet __builtin_eh_return

en: function with nested functions cannot be inline
de: Funktion mit geschachtelten Funktionen kann nicht »inline« sein

en: function with label addresses used in initializers cannot inline
de: Funktion mit Markenadressen in Initialisierungen kann nicht »inline« sein

en: function too large to be inline
de: Funktion zu groß um »inline« sein zu können

en: no prototype, and parameter address used; cannot be inline
de: kein Prototyp, und Parameteradresse verwendet; kann nicht »inline« sein

en: inline functions not supported for this return value type
de: »inline«-Funktionen für diesen Rückgabetyp nicht unterstützt

en: function with varying-size return value cannot be inline
de: Funktion mit Rückgabetyp variabler Größe kann nicht »inline« sein

en: function with varying-size parameter cannot be inline
de: Funktion mit Parameter variabler Größe kann nicht »inline« sein

en: function with transparent unit parameter cannot be inline
de: Funktion mit transparentem Einheiten-Parameter kann nicht »inline« sein

en: function with computed jump cannot inline
de: Funktion mit berechnetem Sprung kann nicht »inline« sein

en: function with nonlocal goto cannot be inline
de: Funktion mit nichtlokalem Goto kann nicht »inline« sein

en: function with target specific attribute(s) cannot be inlined
de: Funktion mit zielspezifischen Attributen kann nicht »inline« sein

en: %Hwill never be executed
de: %Hwird niemals ausgeführt

en: In file included from %s:%u
de: In Datei, eingefügt von %s:%u

note: Translators note: this message is used in conjunction with "In file included from %s:%ld" and some other tricks.  We want something like this: | In file included from sys/select.h:123, |                  from sys/types.h:234, |                  from userfile.c:31: | bits/select.h:45: <error message 
en: ,
                     from %s:%u
de: ,
                        von %s:%u

note: What to print when a switch has no documentation.
en: This switch lacks documentation
de: Dieser Schalter ist undokumentiert

note: Eventually this should become a hard error IMO.
en: command line option "%s" is valid for %s but not for %s
de: Kommandozeilenoption "%s" ist gültig für %s, aber nicht für %s

en: missing argument to "%s"
de: fehlendes Argument für »%s«

en: argument to "%s" should be a non-negative integer
de: Argument von »%s« sollte eine nicht-negative Ganzzahl sein

en: unrecognized command line option "%s"
de: nicht erkannte Kommandozeilenoption »%s«

en: -Wuninitialized is not supported without -O
de: -Wuninitialized wird nicht ohne -O unterstützt

en: unrecognized register name "%s"
de: unbekannter Registername: "%s"

en: unknown tls-model "%s"
de: unbekanntes tls-Modell »%s«

en: -fwritable-strings is deprecated; see documentation for details
de: -fwritable-strings veraltet, schauen Sie in die Dokumentation für Details

en: %s: --param arguments should be of the form NAME=VALUE
de: %s: »--param«-Argumente sollten von der Form NAME=VALUE sein

en: invalid --param value `%s'
de: ungültiger Wert für --param: »%s«

en: target system does not support debug output
de: Zielsystem unterstützt keine Testausgaben

en: debug format "%s" conflicts with prior selection
de: Testformat »%s« steht in Konflikt mit vorheriger Auswahl

en: unrecognised debug output level "%s"
de: Testausgabestufe »%s« nicht erkannt

en: debug output level %s is too high
de: Testausgabestufe »%s« ist zu groß

en: The following options are language-independent:
de: Die folgenden Optionen sind sprach-unabhängig:

en: The %s front end recognizes the following options:
de: Das %s-Frontend erkennt die folgenden Optionen:

en: The --param option recognizes the following as parameters:
de: Die Option »--param« erkennt die folgenden Parameter:

note: If we didn't find this parameter, issue an error message.
en: invalid parameter `%s'
de: ungültiger Parameter »%s«

en: corrupted profile info: run_max * runs < sum_max
de: beschädigte Profilinformation: run_max * runs < sum_max

en: corrupted profile info: sum_all is smaller than sum_max
de: beschädigte Profilinformation: sum_all ist kleiner als sum_max

en: corrupted profile info: edge from %i to %i exceeds maximal count
de: Info zum beschädigten Profil: Kante von %i nach %i überschreitet Höchstzahl

en: corrupted profile info: number of iterations for basic block %d thought to be %i
de: Info zum beschädigten Profil: Anzahl der Durchläufe des Basisblocks %d sollte %i sein

en: corrupted profile info: number of executions for edge %d-%d thought to be %i
de: Info zum beschädigten Profil: Anzahl der Ausführungen der Kante »%d-%d« sollte %i sein

en: %s: internal abort
de: %s: interner Abbruch

en: %s: error writing file `%s': %s
de: %s: Fehler beim Schreiben der Datei »%s«: %s

en: %s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'
de: %s: Aufruf '%s [ -VqfnkN ] [ -i <istring> ] [ Dateiname ... ]'

en: %s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'
de: %s: Aufruf '%s [ -VqfnkNlgC ] [ -B <VerzName> ] [ Dateiname ... ]'

en: %s: warning: no read access for file `%s'
de: %s: Warnung: kein Leserecht für Datei »%s«

en: %s: warning: no write access for file `%s'
de: %s: Warnung: kein Schreibrecht für Datei »%s«

en: %s: warning: no write access for dir containing `%s'
de: %s: Warnung: kein Schreibrecht für Verzeichnis von »%s«

note: Catch cases like /.. where we try to backup to a point above the absolute root of the logical file system.
en: %s: invalid file name: %s
de: %s: ungültiger Dateiname: %s

en: %s: %s: can't get status: %s
de: %s: %s: kann Status nicht ermitteln: %s

en: 
    %s: fatal error: aux info file corrupted at line %d
de: 
    %s: kritischer Fehler: Datei mit Hilfsinformationen beschädigt in Zeile %d

en: %s:%d: declaration of function `%s' takes different forms
de: %s:%d: Deklaration der Funktion »%s« nimmt verschiedene Formen an

en: %s: compiling `%s'
de: %s: »%s« wird kompiliert

en: %s: wait: %s
de: %s: warten: %s

en: %s: subprocess got fatal signal %d
de: %s: Subprozess empfing kritischen Fehler %d

en: %s: %s exited with status %d
de: %s: %s beendet mit Status %d

en: %s: warning: missing SYSCALLS file `%s'
de: %s: Warnung: SYSCALLS-Datei »%s« fehlt

en: %s: can't read aux info file `%s': %s
de: %s: Datei mit Hilfsinformationen »%s« kann nicht gelesen werden: %s

en: %s: can't get status of aux info file `%s': %s
de: %s: Status der Datei mit Hilfsinformationen »%s« kann nicht ermittelt werden: %s

en: %s: can't open aux info file `%s' for reading: %s
de: %s: Datei mit Hilfsinformationen »%s« kann nicht zum Lesen geöffnet werden: %s

en: %s: error reading aux info file `%s': %s
de: %s: Fehler beim Lesen der Datei mit Hilfsinformationen »%s«: %s

en: %s: error closing aux info file `%s': %s
de: %s: Fehler beim Schließen der Datei mit Hilfsinformationen »%s«: %s

en: %s: can't delete aux info file `%s': %s
de: %s: Fehler beim Löschen der Datei mit Hilfsinformationen »%s«: %s

en: %s: can't delete file `%s': %s
de: %s: Fehler beim Löschen der Datei »%s«: %s

en: %s: warning: can't rename file `%s' to `%s': %s
de: %s: Warnung: Fehler beim Umbenennen der Datei »%s« in »%s«: %s

en: %s: conflicting extern definitions of '%s'
de: %s: externe Definitionen von »%s« stehen in Konflikt

en: %s: declarations of '%s' will not be converted
de: %s: Deklarationen von »%s« werden nicht konvertiert

en: %s: conflict list for '%s' follows:
de: %s: Konfliktliste für »%s« folgt:

en: %s: warning: using formals list from %s(%d) for function `%s'
de: %s: Warnung: Formalliste von %s(%d) für Funktion »%s« verwendet

en: %s: %d: `%s' used but missing from SYSCALLS
de: %s: %d: »%s« verwendet, fehlt jedoch in SYSCALLS

en: %s: %d: warning: no extern definition for `%s'
de: %s: %d: Warnung: keine externe Definition für »%s«

en: %s: warning: no static definition for `%s' in file `%s'
de: %s: Warnung: keine statische Definition für »%s« in Datei »%s«

en: %s: multiple static defs of `%s' in file `%s'
de: %s: mehrere statische Definitionen von »%s« in Datei »%s«

en: %s: %d: warning: source too confusing
de: %s: %d: Warnung: Quelle zu verworren

en: %s: %d: warning: varargs function declaration not converted
de: %s: %d: Warnung: Funktionsdeklaration mit variablen Argumenten nicht konvertiert

en: %s: declaration of function `%s' not converted
de: %s: Deklaration der Funktion »%s« nicht konvertiert

en: %s: warning: too many parameter lists in declaration of `%s'
de: %s: Warnung: zu viele Parameterlisten in Deklaration von »%s«

en: 
    %s: warning: too few parameter lists in declaration of `%s'
de: 
    %s: Warnung: zu wenige Parameterlisten in Deklaration von »%s«

en: %s: %d: warning: found `%s' but expected `%s'
de: %s: %d: Warnung: »%s« gefunden, aber »%s« erwartet

en: %s: local declaration for function `%s' not inserted
de: %s: lokale Deklaration für Funktion »%s« nicht eingefügt

en: 
    %s: %d: warning: can't add declaration of `%s' into macro call
de: 
    %s: %d: Warnung: kann Deklaration von »%s« nicht zu Makro-Aufruf hinzufügen

en: %s: global declarations for file `%s' not inserted
de: %s: globale Deklarationen für Datei »%s« wurden nicht eingefügt

en: %s: definition of function `%s' not converted
de: %s: Definition der Funktion »%s« nicht konvertiert

en: %s: %d: warning: definition of %s not converted
de: %s: %d: Warnung: Definition von %s nicht konvertiert

en: %s: found definition of `%s' at %s(%d)
de: %s: Definition von »%s« an Stelle %s(%d) gefunden

note: If we make it here, then we did not know about this function definition.
en: %s: %d: warning: `%s' excluded by preprocessing
de: %s: %d: Warnung: »%s« durch Präprozessor ausgeschlossen

en: %s: function definition not converted
de: %s: Funktionsdefinition nicht konvertiert

en: %s: `%s' not converted
de: %s: »%s« nicht konvertiert

en: %s: would convert file `%s'
de: %s: würde Datei »%s« konvertieren

en: %s: converting file `%s'
de: %s: Datei »%s« wird konvertiert

en: %s: can't get status for file `%s': %s
de: %s: Status der Datei »%s« kann nicht ermittelt werden: %s

en: %s: can't open file `%s' for reading: %s
de: %s: Datei »%s« kann nicht zum Schreiben geöffnet werden: %s

en: 
    %s: error reading input file `%s': %s
de: 
    %s: Fehler beim Lesen der Eingabedatei »%s«: %s

en: %s: can't create/open clean file `%s': %s
de: %s: die leere Datei »%s« kann nicht erzeugt oder geöffnet werden: %s

en: %s: warning: file `%s' already saved in `%s'
de: %s: Warnung: Datei »%s« bereits in »%s« gesichert

en: %s: can't link file `%s' to `%s': %s
de: %s: die Datei »%s« kann nicht mit »%s« verbunden werden (Link): %s

en: %s: can't create/open output file `%s': %s
de: %s: die Ausgabedatei »%s« kann nicht erzeugt oder geöffnet werden: %s

en: %s: can't change mode of file `%s': %s
de: %s: Rechte der Datei »%s« können nicht geändert werden: %s

en: %s: cannot get working directory: %s
de: %s: aktuelles Verzeichnis kann nicht ermittelt werden: %s

en: %s: input file names must have .c suffixes: %s
de: %s: Namen der Eingabedateien müssen Suffix ».c« haben: %s

en: Didn't find a coloring.
de: Färbung konnte nicht gefunden werden.

en: output constraint %d must specify a single register
de: Ausgabebedingung %d muss ein einzelnes Register angeben

en: output constraint %d cannot be specified together with "%s" clobber
de: Ausgabebedingung %d kann nicht zusammen mit »%s« angegeben werden

en: output regs must be grouped at top of stack
de: Ausgaberegister müssen oben auf dem Stack gruppiert werden

en: implicitly popped regs must be grouped at top of stack
de: implizit geholte (»pop«) Register müssen oben auf dem Stack gruppiert werden

en: output operand %d must use `&' constraint
de: Ausgabeoperand %d muss »&«-Bedingung benutzen

en: can't use '%s' as a %s register
de: »%s« kann nicht als ein %s-Register verwendet werden

en: unknown register name: %s
de: unbekannter Registername: %s

en: global register variable follows a function definition
de: globale Registervariable folgt einer Funktionsdefinition

en: register used for two global register variables
de: Register für zwei globale Registervariablen verwendet

en: call-clobbered register used for global register variable
de: für Ruf vorgesehenes Register wurde für globale Registervariable verwendet

en: validate_value_data: [%u] Bad next_regno for empty chain (%u)
de: validate_value_data: [%u] Falsches next_regno für leere Kette (%u)

en: validate_value_data: Loop in regno chain (%u)
de: validate_value_data: Zyklus in regno-Kette (%u)

en: validate_value_data: [%u] Bad oldest_regno (%u)
de: validate_value_data: [%u] Falsches oldest_regno (%u)

en: validate_value_data: [%u] Non-empty reg in chain (%s %u %i)
de: validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)

en: cannot reload integer constant operand in `asm'
de: Ganzzahlkonstantenoperand kann in »asm« nicht neu geladen werden

en: impossible register constraint in `asm'
de: unmögliche Registerbedingung in »asm«

en: `&' constraint used with no register class
de: »&«-Bedingung ohne Registerklasse verwendet

en: unable to generate reloads for:
de: Neuladungen konnten nicht generiert werden für:

en: inconsistent operand constraints in an `asm'
de: inkonsistente Operandenbedingungen in einem »asm«

en: frame size too large for reliable stack checking
de: Rahmengröße zu groß für zuverlässige Kellerüberprüfung

en: try reducing the number of local variables
de: versuchen Sie, die Anzahl der lokalen Variablen zu verringern

en: can't find a register in class `%s' while reloading `asm'
de: in der Klasse »%s« konnte während des Neuladens von »asm« kein Register gefunden werden

en: unable to find a register to spill in class `%s'
de: in Klasse »%s« konnte kein Register für Überlauf gefunden werden

en: this is the insn:
de: dies ist der Befehl:

en: `asm' operand requires impossible reload
de: »asm«-Operand erfordert unmögliches Neuladen

note: It's the compiler's fault.
en: could not find a spill register
de: es konnte kein Überlaufregister gefunden werden

en: `asm' operand constraint incompatible with operand size
de: »asm«-Operandenbedingung inkompatibel mit Operandengröße

note: It's the compiler's fault.
en: VOIDmode on an output
de: VOIDmode bei einer Ausgabe

en: output operand is constant in `asm'
de: Ausgabeoperand ist in »asm« konstant

en: unrecognizable insn:
de: unerkennbarer Befehl:

en: insn does not satisfy its constraints:
de: Befehl erfüllt nicht seine Bedingungen:

en: RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d
de: RTL-Überprüfung: Zugriff von Elt %d von »%s« mit letztem Elt %d in %s, bei %s:%d

en: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d
de: RTL-Überprüfung: Elt-%d-Typ %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%d

en: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d
de: RTL-Überprüfung: Elt-%d-Typ %c oder %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%d

en: RTL check: expected code `%s', have `%s' in %s, at %s:%d
de: RTL-Überprüfung: Code »%s« erwartet, haben »%s« in %s, bei %s:%d

en: RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d
de: RTL-Überprüfung: Code »%s« oder »%s« erwartet, haben »%s« in %s, bei %s:%d

en: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d
de: RTL-Überprüfung: Zugriff von Elt %d von Vektor mit letztem Elt %d in %s, bei %s:%d

en: RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d
de: RTL-Kennzeichenüberprüfung: %s mit unerwartetem RTX-Code »%s« in %s bei %s:%d verwendet

en: jump to `%s' invalidly jumps into binding contour
de: Sprung zu »%s« springt ungültig in bindenden Querschnitt

en: %Jlabel '%D' used before containing binding contour
de: %JMarke »%D« verwendet vor enthaltendem bindenden Querschnitt

en: output operand constraint lacks `='
de: Bedingung des Ausgabeoperanden erfordert »=«

en: output constraint `%c' for operand %d is not at the beginning
de: Ausgabebedingung »%c« für Operand %d steht nicht am Anfang

en: operand constraint contains incorrectly positioned '+' or '='
de: Operandenbedingung enthält falsch positioniertes »+« oder »=«

en: `%%' constraint used with last operand
de: »%%«-Bedingung mit letztem Operanden verwendet

en: matching constraint not valid in output operand
de: dazu passende Bedingung in Ausgabeoperanden ungültig

en: input operand constraint contains `%c'
de: Bedingung für Eingabeoperanden enthält »%c«

en: matching constraint references invalid operand number
de: dazu passende Bedingung referenziert ungültige Operandennummer

en: invalid punctuation `%c' in constraint
de: ungültiges Zeichen »%c« in Bedingung

en: matching constraint does not allow a register
de: dazu passende Bedingung erlaubt kein Register

en: asm-specifier for variable `%s' conflicts with asm clobber list
de: asm-Spezifizierer für Variable »%s« steht in Konflikt mit asm-Konflikt-Liste

en: unknown register name `%s' in `asm'
de: unbekannter Registername »%s« in »asm«

en: PIC register `%s' clobbered in `asm'
de: PIC-Register »%s« wird in »asm« zerstört

en: more than %d operands in `asm'
de: mehr als %d Operanden in »asm«

en: output number %d not directly addressable
de: Ausgabezahl %d nicht direkt adressierbar

en: asm operand %d probably doesn't match constraints
de: asm-Operand %d passt wahrscheinlich nicht zu den Bedingungen

en: use of memory input without lvalue in asm operand %d is deprecated
de: die Verwendung einer Speichereingabe ohne L-Wert in asm-Operand %d ist veraltet

en: asm clobber conflict with output operand
de: asm-Konflikt mit Ausgabeoperand

en: asm clobber conflict with input operand
de: asm-Konflikt mit Eingabeoperand

en: too many alternatives in `asm'
de: zu viele Alternativen in »asm«

en: operand constraints for `asm' differ in number of alternatives
de: Operandenbedingungen für »asm« unterscheiden sich in der Anzahl der Alternativen

en: duplicate asm operand name '%s'
de: doppelter asm-Operandenname »%s«

en: missing close brace for named operand
de: schließende geschweifte Klammer für benannten Operanden fehlt

en: undefined named operand '%s'
de: benannter Operand »%s« ist nicht definiert

en: %Hstatement with no effect
de: %HAnweisung ohne Effekt

en: %Hvalue computed is not used
de: %Hberechneter Wert ist unbenutzt

en: %Junused variable '%D'
de: %JVariable »%D« wird nicht verwendet

en: %Hunreachable code at beginning of %s
de: %Hunerreichbarer Code am Anfang von %s

en: enumeration value `%s' not handled in switch
de: Aufzählungswert »%s« wird nicht von switch behandelt

en: case value `%ld' not in enumerated type
de: case-Wert »%ld« nicht in Aufzählungstyp

en: case value `%ld' not in enumerated type `%s'
de: case-Wert »%ld« nicht in Aufzählungstyp »%s«

en: switch missing default case
de: die Standardfallbehandlung in switch fehlt

en: type size can't be explicitly evaluated
de: die Typgröße kann nicht explizit ausgewertet werden

en: variable-size type declared outside of any function
de: Typ mit variabler Größe wurde außerhalb einer Funktion definiert

en: %Jsize of '%D' is %d bytes
de: %JGröße von »%Ds« ist %d Bytes

en: %Jsize of '%D' is larger than %d bytes
de: %JGröße von »%D« übertrifft %d Bytes

en: %Jpacked attribute causes inefficient alignment for '%D'
de: %Jgepacktes Attribut verursacht ineffiziente Ausrichtung für »%D«

en: %Jpacked attribute is unnecessary for '%D'
de: %Jgepacktes Attribut ist unnötig für »%D«

en: %Jpadding struct to align '%D'
de: %Jstruct wird aufgefüllt, um »%D« auszurichten

en: padding struct size to alignment boundary
de: struct wird bis zur Ausrichtungsgrenze aufgefüllt

en: packed attribute causes inefficient alignment for `%s'
de: gepacktes Attribut verursacht ineffiziente Ausrichtung für »%s«

en: packed attribute is unnecessary for `%s'
de: gepacktes Attribut ist unnötig für »%s«

en: packed attribute causes inefficient alignment
de: gepacktes Attribut führt zu ineffizienter Ausrichtung

en: packed attribute is unnecessary
de: gepacktes Attribut ist unnötig

en: __builtin_saveregs not supported by this target
de: __builtin_saveregs wird von diesem Ziel nicht unterstützt

en: cannot timevar_pop '%s' when top of timevars stack is '%s'
de: timevar_pop '%s' kann nicht ausgeführt werden, wenn am Anfang des timevars-Stacks '%s' steht

en: 
    Execution times (seconds)
de: 
    Ausführungszeiten (Sekunden)

note: Print total time.
en:  TOTAL                 :
de:  GESAMT                :

en: time in %s: %ld.%06ld (%ld%%)
de: Zeit in %s: %ld.%06ld (%ld%%)

en: collect: reading %s
de: sammeln: %s lesen

en: collect: recompiling %s
de: sammeln: %s neu kompilieren

en: collect: tweaking %s in %s
de: sammeln: %s wird in %s eingestellt

en: collect: relinking
de: sammeln: neu binden

en: ld returned %d exit status
de: ld gab %d als Ende-Status zurück

en: invalid option argument `%s'
de: ungültiges Optionsargument »%s«

en: getting core file size maximum limit: %m
de: Kern-Dateigrößenlimit wird geholt: %m

en: setting core file size limit to maximum: %m
de: Kern-Dateigrößenlimit wird gesetzt: %m

en: %J'%F' used but never defined
de: %J»%F« verwendet, aber nirgendwo definiert

en: %J'%F' declared `static' but never defined
de: %J»%F« als »static« deklariert, aber nirgendwo definiert

en: %J'%D' defined but not used
de: %J»%D« definiert, aber nicht verwendet

en: `%s' is deprecated (declared at %s:%d)
de: »%s« ist veraltet (deklariert bei %s:%d)

en: `%s' is deprecated
de: »%s« ist veraltet

en: type is deprecated (declared at %s:%d)
de: Typ ist veraltet (in %s:%d deklariert)

en: type is deprecated
de: Typ ist veraltet

en: invalid register name `%s' for register variable
de: ungültiger Registername »%s« für Registervariable

en: branch target register load optimization is not intended to be run twice
de: Ladeoptimierung für Zweig-Zielregister ist nicht dafür vorgesehen, mehrfach zu laufen

en: 
    Target specific options:
de: 
    Zielspezifische Optionen:

en:   -m%-23s [undocumented]
de:   -m%-23s [undokumentiert]

en: 
    There are undocumented target specific options as well.
de: 
    Es gibt auch undokumentierte zielspezifische Optionen.

en:   They exist, but they are not documented.
de:   Es gibt sie, aber sie sind nicht dokumentiert.

en: unrecognized gcc debugging option: %c
de: gcc-Debuggingoption nicht erkannt: %c

en: invalid option `%s'
de: ungültige Option »%s«

en: %s%s%s version %s (%s)
    %s	compiled by GNU C version %s.
    %s%s%s version %s (%s) compiled by CC.
de: %s%s%s Version %s (%s)
    %s	kompiliert von GNU-C-Version %s.
    %s%s%s Version %s (%s) kompiliert von CC.

en: %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
de: %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d

en: options passed:
de: angegebene Optionen:

en: options enabled:
de: angeschaltete Optionen:

en: can't open %s for writing: %m
de: Datei »%s« kann nicht zum Schreiben geöffnet werden: %m

en: created and used with different settings of -fpic
de: erzeugt und mit anderen Einstellungen von -fpic verwendet

en: created and used with different settings of -fpie
de: erzeugt und mit anderen Einstellungen von -fpie verwendet

en: created and used with differing settings of `-m%s'
de: erzeugt und mit anderen Einstellungen von »-m%s« verwendet

en: out of memory
de: Platz im Hauptspeicher reicht nicht aus

en: instruction scheduling not supported on this target machine
de: Befehlsplanung wird von dieser Zielmaschine nicht unterstützt

en: this target machine does not have delayed branches
de: diese Zielmaschine hat keine verzögerten Zweige

en: -f%sleading-underscore not supported on this target machine
de: -f%sleading-underscore wird auf dieser Zielmaschine nicht unterstützt

en: target system does not support the "%s" debug format
de: Zielsystem unterstützt nicht das Testformat "%s"

en: -ffunction-sections not supported for this target
de: -ffunction-sections wird für dieses Ziel nicht unterstützt

en: -fdata-sections not supported for this target
de: -fdata-sections wird für dieses Ziel nicht unterstützt

en: -ffunction-sections disabled; it makes profiling impossible
de: -ffunction-sections ausgeschaltet; das macht Profiling unmöglich

en: -fprefetch-loop-arrays not supported for this target
de: -fprefetch-loop-arrays wird für dieses Ziel nicht unterstützt

en: -fprefetch-loop-arrays not supported for this target (try -march switches)
de: -fprefetch-loop-arrays wird für dieses Ziel nicht unterstützt (versuchen Sie die »-march«-Schalter)

en: -fprefetch-loop-arrays is not supported with -Os
de: -fprefetch-loop-arrays wird nicht mit -Os unterstützt

en: -ffunction-sections may affect debugging on some targets
de: -ffunction-sections kann für verschiedene Ziele die Fehlersuche beeinträchtigen

en: error writing to %s: %m
de: Fehler beim Schreiben der Datei %s: %m

en: error closing %s: %m
de: Fehler beim Schließen von %s: %m

en: could not open dump file `%s'
de: Abzugsdatei »%s« konnte nicht geöffnet werden

en: ignoring unknown option `%.*s' in `-fdump-%s'
de: unbekannte Option »%.*s« in »-fdump-%s« wird ignoriert

en: %Jfunction '%F' can never be inlined because it uses alloca (override using the always_inline attribute)
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie alloca verwendet (zum Aufheben: Attribut »always_inline« verwenden)

en: %Jfunction '%F' can never be inlined because it uses setjmp
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie setjmp verwendet

en: %Jfunction '%F' can never be inlined because it uses variable argument lists
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie eine variable Argumentliste verwendet

en: %Jfunction '%F' can never be inlined because it uses setjmp-longjmp exception handling
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie »setjmp-longjmp«-Ausnahmebehandlung verwendet

en: %Jfunction '%F' can never be inlined because it contains a nested function
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie eine geschachtelte Funktion enthält

en: %Jfunction '%F' can never be inlined because it contains a computed goto
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie ein berechnetes »goto« enthält

en: %Jfunction '%F' can never be inlined because it contains a nonlocal goto
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie ein nichtlokales »goto« enthält

en: %Jfunction '%F' can never be inlined because it uses variable sized variables
de: %Jdie Funktion »%F« kann nie »inline« sein, da sie Variablen variabler Größe verwendet

en: %Jinlining failed in call to '%F': %s
de: %J»inline« beim Aufruf von »%F« gescheitert: %s

en: %Jsize of return value of '%D' is %u bytes
de: %JGröße des Rückgabewertes von »%D« ist %u Bytes

en: %Jsize of return value of '%D' is larger than %wd bytes
de: %JGröße des Rückgabewertes von »%D« ist größer als %wd Bytes

en: arrays of functions are not meaningful
de: Felder von Funktionen sind sinnlos

en: function return type cannot be function
de: Rückgabetyp der Funktion kann keine Funktion sein

en: invalid initializer for bit string
de: ungültige Initialisierung für Bitstring

en: tree check: expected %s, have %s in %s, at %s:%d
de: Baumprüfung: %s erwartet, haben %s in %s, bei %s:%d

en: tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d
de: Baumprüfung: Klasse %c erwartet, haben '%c' (%s) in %s, bei %s:%d

en: tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d
de: Baumprüfung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffen

en: tree check: accessed operand %d of %s with %d operands in %s, at %s:%d
de: Baumprüfung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen

en: %J%D causes a section type conflict
de: %J%D löst einen Abschnittstypkonflikt aus

en: %Jregister name not specified for '%D'
de: %Jfür »%D« wurde kein Registername angegeben

en: %Jinvalid register name for '%D'
de: %Jungültiger Registername für »%D«

en: %Jdata type of '%D' isn't suitable for a register
de: %JDatentyp von »%D« eignet sich nicht für Register

en: %Jregister specified for '%D' isn't suitable for data type
de: %Jfür »%D« angegebenes Register eignet sich nicht für Datentyp

en: global register variable has initial value
de: globle Registervariable hat Anfangswert

en: volatile register variables don't work as you might wish
de: »volatile«-Registervariablen funktionieren oft nicht so wie erhofft

en: %Jregister name given for non-register variable '%D'
de: %JRegistername für Nicht-Registervariable »%D« verwendet

en: %Jstorage size of `%D' isn't known
de: %JSpeichergröße von »%D« ist unbekannt

en: %Jalignment of '%D' is greater than maximum object file alignment.  Using %d
de: %JAusrichtung von »%D ist größer als maximale Objektdateiausrichtung. %d verwendet«

en: thread-local COMMON data not implemented
de: Thread-lokale COMMON-Daten nicht implementiert

en: %Jrequested alignment for '%D' is greater than implemented alignment of %d
de: %Jangeforderte Ausrichtung für »%D« ist größer als die implementierte Ausrichtung von %d

en: initializer for integer value is too complicated
de: Initialisierung für Ganzzahlwert ist zu kompliziert

en: initializer for floating value is not a floating constant
de: Initialisierung für Gleitkommawert ist keine Gleitkommakonstante

en: unknown set constructor type
de: unbekannter Mengenkonstruktortyp

en: invalid initial value for member `%s'
de: ungültiger Anfangswert für Element »%s«

en: %Jweak declaration of '%D' must precede definition
de: %Jschwache Deklaration von »%D« muss der Definition vorangehen

en: %Jweak declaration of '%D' after first use results in unspecified behavior
de: %Jschwache Deklaration von »%D« nach erster Benutzung führt zu undefiniertem Verhalten

en: %Jweak declaration of '%D' must be public
de: %Jschwache Deklaration von »%D« muss öffentlich sein

en: %Jweak declaration of '%D' not supported
de: %Jschwache Deklaration von »%D« wird nicht unterstützt

en: only weak aliases are supported in this configuration
de: in dieser Konfiguration werden nur schwache Aliase unterstützt

en: alias definitions not supported in this configuration; ignored
de: Alias-Definitionen werden in dieser Konfiguration nicht unterstützt; ignoriert

en: visibility attribute not supported in this configuration; ignored
de: Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert

en: virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d
de: virtuelles Feld %s[%lu]: Element %lu außerhalb der Grenzen in %s, bei %s:%d

en: underflowed virtual array %s in %s, at %s:%d
de: Unterlauf im virtuellen Feld %s in %s bei %s:%d

note: Print an error message for unrecognized stab codes.
en: no sclass for %s stab (0x%x)
de: kein »sclass« für %s Stab (0x%x)

note: Local variables: mode:c End:
en: fatal error:
de: schwerwiegender Fehler:

en: internal compiler error:
de: interner Compiler-Fehler:

en: error:
de: Fehler:

en: sorry, unimplemented:
de: nicht implementiert:

en: anachronism:
de: Anachronismus:

en: note:
de: Anmerkung:

en: debug:
de: zur Fehlersuche:

en: The maximum number of instructions in a single function eligible for inlining
de: Die Höchstzahl der Anweisungen in einer einzelnen für »inline« geeigneten Funktion

en: The maximum number of instructions when automatically inlining
de: Die Höchstzahl der Anweisungen für automatisches »inline«

en: The maximum number of instructions for the RTL inliner
de: Die Höchstzahl der Anweisungen für RTL »inline«

en: The maximum number of instructions to consider to fill a delay slot
de: Die Höchstzahl der zu betrachtenden Anweisungen um Verzögerungsschlitz zu füllen

en: The maximum number of instructions to consider to find accurate live register information
de: Die Höchstzahl der zu betrachtenden Anweisungen um richtige aktive Registerinformationen zu finden

en: The maximum length of scheduling's pending operations list
de: Die Maximallänge der Liste der anhängigen geplanten Operationen

en: The size of function body to be considered large
de: Die Größe eines als groß angesehenen Funktionskörpers

en: Maximal growth due to inlining of large function (in percent)
de: Maximales Wachstum durch »inline« einer großen Funktion (in Prozent)

en: how much can given compilation unit grow because of the inlining (in percent)
de: um wie viel eine Übersetzungseinheit durch »inline« wachsen kann (in Prozent)

en: The maximum amount of memory to be allocated by GCSE
de: Maximalbetrag des von GCSE zu belegenden Speichers

en: The maximum number of passes to make when doing GCSE
de: Die Höchstzahl der Durchläufe für GCSE

en: The maximum number of instructions to consider to unroll in a loop
de: Die Höchstzahl der zum Aufrollen von Schleifen zu betrachtenden Anweisungen

en: The maximum number of instructions to consider to unroll in a loop on average
de: Die Höchstzahl der zum Aufrollen von Schleifen im Mittel zu betrachtenden Anweisungen

en: The maximum number of unrollings of a single loop
de: Die Höchstzahl der Iterationen zum Aufrollen in einzelner Schleife

en: The maximum number of insns of a peeled loop
de: Die Höchstzahl der Befehle einer geschälten Schleife

en: The maximum number of peelings of a single loop
de: Die Höchstzahl der Schälvorgänge einer einzelnen Schleife

en: The maximum number of insns of a completely peeled loop
de: Die Höchstzahl der Befehle einer vollständig geschälten Schleife

en: The maximum number of peelings of a single loop that is peeled completely
de: Die Höchstzahl der Schälvorgänge einer einzelnen Schleife, die vollständig geschält wird

en: The maximum number of insns of a peeled loop that rolls only once
de: Die Höchstzahl der Befehle einer geschälten Schleife, die nur einmal rollt

en: The maximum number of insns of an unswitched loop
de: Die Höchstzahl der Befehle einer ungeschalteten Schleife

en: The maximum number of unswitchings in a single loop
de: Die Höchstzahl der Abschaltungen in einer einzelnen Schleife

en: Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot
de: Auswahl des Anteils an der Anzahl der Wiederholungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als »heiß« angesehen werden

en: Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot
de: Auswahl des Anteils an der Höchstfrequenz der Ausführungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als »heiß« angesehen werden

en: The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available
de: Prozentsatz der Funktion, gewichtet nach Ausführungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung verfügbar ist

en: The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available
de: Prozentsatz der Funktion, gewichtet nach Ausführungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist

en: Maximal code growth caused by tail duplication (in percent)
de: Maximaler Code-Zuwachs durch Ende-Vervielfältigung (in Prozent)

en: Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)
de: Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent)

en: Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available
de: Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung verfügbar ist

en: Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available
de: Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist

en: The maximum number of incoming edges to consider for crossjumping
de: Höchstzahl der zu betrachtenden eingehenden Kanten für Kreuzsprung

en: The maximum length of path considered in cse
de: Größte Länge des betrachteten Pfades in cse

en: The maximum memory locations recorded by cselib
de: Höchstzahl der Speicherstellen, die von csellib aufgezeichnet werden

en: Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap
de: Minimale Heaperweiterung, die Speicherbereinigung anstößt, als Prozentsatz der Gesamtgröße des Heap

en: Minimum heap size before we start collecting garbage, in kilobytes
de: Kleinste Heapgröße vor Speicherbereinigungsbeginn, in Kilobytes

en: The maximum number of instructions to search backward when looking for equivalent reload
de: Höchstzahl der rückwärts zu suchenden Anweisungen, wenn nach äquivalentem Neuladen gesucht wird

en: too many #pragma options align=reset
de: zu viele #pragma-Optionen align=reset

en: malformed '#pragma options', ignoring
de: Falsch geformte '#pragma options', ignoriert

en: junk at end of '#pragma options'
de: Ausschuss am Ende von '#pragma options'

en: malformed '#pragma options align={mac68k|power|reset}', ignoring
de: Falsch geformte '#pragma options align={mac68k|power|reset}', ignoriert

en: missing '(' after '#pragma unused', ignoring
de: Fehlendes '(' hinter '#pragma unused', ignoriert

en: missing ')' after '#pragma unused', ignoring
de: Fehlendes ')' hinter '#pragma unused', ignoriert

en: junk at end of '#pragma unused'
de: Ausschuss am Ende von '#pragma unused'

en: internal and protected visibility attributes not supportedin this configuration; ignored
de: interne und geschützte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert

en: -msystem-v and -p are incompatible
de: -msystem-v und -p sind unverträglich

en: -msystem-v and -mthreads are incompatible
de: -msystem-v und -mthreads sind unverträglich

en: profiler support for WindISS
de: Profilerunterstützung für WindISS

en: -f%s ignored for Unicos/Mk (not supported)
de: -f%s für Unicos/Mk (nicht unterstützt) ignoriert

en: -mieee not supported on Unicos/Mk
de: -mieee für Unicos/Mk nicht unterstützt

en: -mieee-with-inexact not supported on Unicos/Mk
de: -mieee-with-inexact für Unicos/Mk nicht unterstützt

en: bad value `%s' for -mtrap-precision switch
de: falscher Wert »%s« für Schalter -mtrap-precision

en: bad value `%s' for -mfp-rounding-mode switch
de: Falscher Wert »%s« für Schalter -mfp-rounding-mode

en: bad value `%s' for -mfp-trap-mode switch
de: Falscher Wert »%s« für Schalter -mfp-trap-mode

en: bad value `%s' for -mtls-size switch
de: Falscher Wert »%s« für Schalter -mtls-size

en: bad value `%s' for -mcpu switch
de: Falscher Wert »%s für Schalter -mcpu«

en: trap mode not supported on Unicos/Mk
de: Trap-Modus für Unicos/Mk nicht unterstützt

en: fp software completion requires -mtrap-precision=i
de: FP-Software-Vervollständigung benötigt -mtrap-precision=i

en: rounding mode not supported for VAX floats
de: Rundungsmodus für VAX-Floats nicht unterstützt

en: trap mode not supported for VAX floats
de: Trap-Modus für VAX-Floats nicht unterstützt

en: 128-bit long double not supported for VAX floats
de: 128-bit long double nicht unterstützt für VAX floats

en: L%d cache latency unknown for %s
de: L%d Cache-Wartezeit unbekannt für %s

en: bad value `%s' for -mmemory-latency
de: Falscher Wert »%s« für -mmemory-latency

en: invalid %%H value
de: Ungültiger %%H-Wert

en: invalid %%J value
de: Ungültiger %%J-Wert

en: invalid %%r value
de: Ungültiger %%r-Wert

en: invalid %%R value
de: Ungültiger %%R-Wert

en: invalid %%N value
de: Ungültiger %%N-Wert

en: invalid %%P value
de: Ungültiger %%P-Wert

en: invalid %%h value
de: Ungültiger %%h-Wert

en: invalid %%L value
de: Ungültiger %%L-Wert

en: invalid %%m value
de: Ungültiger %%m-Wert

en: invalid %%M value
de: Ungültiger %%M-Wert

en: invalid %%U value
de: Ungültiger %%U-Wert

en: invalid %%s value
de: Ungültiger %%s-Wert

en: invalid %%C value
de: Ungültiger %%C-Wert

en: invalid %%E value
de: Ungültiger %%E-Wert

en: unknown relocation unspec
de: Unbekanntes relocation unspec

en: invalid %%xn code
de: Ungültiger %%xn-Code

en: bad builtin fcode
de: Falscher eingebauter fcode

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Use hardware fp
de: Hardware-FP verwenden

en: Do not use hardware fp
de: Hardware-FP nicht verwenden

en: Use fp registers
de: FP-Register verwenden

en: Do not use fp registers
de: FP-Register nicht verwenden

en: Do not assume GAS
de: Nicht GAS vermuten

en: Assume GAS
de: GAS vermuten

en: Request IEEE-conformant math library routines (OSF/1)
de: IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern

en: Emit IEEE-conformant code, without inexact exceptions
de: IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen

en: Emit IEEE-conformant code, with inexact exceptions
de: IEEE-konformen Code erzeugen, mit ungenauen Ausnahmen

en: Do not emit complex integer constants to read-only memory
de: Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen

en: Use VAX fp
de: VAX-FP verwenden

en: Do not use VAX fp
de: VAX-FP nicht verwenden

en: Emit code for the byte/word ISA extension
de: Code für die Byte/Word-ISA-Erweiterung erzeugen

en: Emit code for the motion video ISA extension
de: Code für die Video-ISA-Erweiterung erzeugen

en: Emit code for the fp move and sqrt ISA extension
de: Code für die FP-Move und SQRT-ISA-Erweiterung erzeugen

en: Emit code for the counting ISA extension
de: Code für die zählende ISA-Erweiterung erzeugen

en: Emit code using explicit relocation directives
de: Code mit expliziten Auslagerungsanweisungen erzeugen

en: Emit 16-bit relocations to the small data areas
de: 16-bit Auslagerungen in kleinen Datenbereichen erzeugen

en: Emit 32-bit relocations to the small data areas
de: 32-bit Auslagerungen in kleinen Datenbereichen erzeugen

en: Emit direct branches to local functions
de: Direkte Zweige in lokalen Funktionen erzeugen

en: Emit rdval instead of rduniq for thread pointer
de: rdval statt rduniq für Zhread-Zeiger erzeugen

en: Use 128-bit long double
de: 128-bit long double verwenden

en: Use 64-bit long double
de: 64-bit long double verwenden

note: For -mcpu= For -mtune= For -mfp-rounding-mode=[n|m|c|d] For -mfp-trap-mode=[n|u|su|sui] For -mtrap-precision=[p|f|i] For -mmemory-latency= For -mtls-size=
en: Use features of and schedule given CPU
de: Für angegebene CPU planen und deren Eigenschaften verwenden

en: Schedule given CPU
de: Für angegebene CPU planen

en: Control the generated fp rounding mode
de: Den generierten FP-Rundungsmodus steuern

en: Control the IEEE trap mode
de: Den IEEE-Trap-Modus steuern

en: Control the precision given to fp exceptions
de: Die Präzision der FP-Ausnahmen steuern

en: Tune expected memory latency
de: Die erwartete Speicher-Wartezeit abstimmen

en: Specify bit size of immediate TLS offsets
de: Bit-Breite des unmittelbaren TLS-Versatzes angeben

en: bad value (%s) for -mcpu switch
de: Falscher Wert (%s) für Schalter -mcpu

en: argument of `%s' attribute is not a string constant
de: Argument des Attributes »%s« ist keine Zeichenkettenkonstante

en: argument of `%s' attribute is not "ilink1" or "ilink2"
de: Argument des Attributes »%s« ist nicht "ilink1" oder "ilink2"

en: invalid operand to %%R code
de: Ungültiger Operand für %%R-Code

en: invalid operand to %%H/%%L code
de: Ungültiger Operand für %%H/%%L-Code

en: invalid operand to %%U code
de: Ungültiger Operand für %%U-Code

en: invalid operand to %%V code
de: Ungültiger Operand für %%V-Code

note: Unknown flag.
en: invalid operand output code
de: Ungültiger Operanden-Ausgabecode

en: switch -mcpu=%s conflicts with -march= switch
de: Schalter -mcpu=%s steht in Konflikt mit dem Schalter -march=

en: bad value (%s) for %s switch
de: Falscher Wert (%s) für Schalter %s

en: target CPU does not support APCS-32
de: Ziel-CPU unterstützt nicht APCS-32

en: target CPU does not support APCS-26
de: Ziel-CPU unterstützt nicht APCS-26

en: target CPU does not support interworking
de: Ziel-CPU unterstützt keine Zusammenarbeit

en: target CPU does not support THUMB instructions
de: Ziel-CPU unterstützt keine THUMB-Befehle

en: future releases of GCC will not support -mapcs-26
de: Zukünftige Ausgaben des GCC werden nicht -mapcs-26 unterstützen

en: enabling backtrace support is only meaningful when compiling for the Thumb
de: Das Aktivieren der Ablaufverfolgung ist nur bei der Übersetzung für THUMB sinnvoll

en: enabling callee interworking support is only meaningful when compiling for the Thumb
de: Das Aktivieren der Unterstützung der Aufgerufenen-Zusammenarbeit ist nur bei der Übersetzung für THUMB sinnvoll

en: enabling caller interworking support is only meaningful when compiling for the Thumb
de: Das Aktivieren der Unterstützung der Aufrufer-Zusammenarbeit ist nur bei der Übersetzung für THUMB sinnvoll

en: interworking forces APCS-32 to be used
de: Zusammenarbeit erzwingt die Verwendung von APCS-32

en: -mapcs-stack-check incompatible with -mno-apcs-frame
de: -mapcs-stack-check inkompatibel mit -mno-apcs-frame

en: -fpic and -mapcs-reent are incompatible
de: -fpic und -mapcs-reent sind inkompatibel

en: APCS reentrant code not supported.  Ignored
de: wieder einsprungsfähiger APCS Code nicht unterstützt. Ignoriert.

en: -g with -mno-apcs-frame may not give sensible debugging
de: -g mit -mno-apcs-frame könnte vernünftige Fehlersuche verhindern

en: passing floating point arguments in fp regs not yet supported
de: Die Übergabe von Fließkommaargumenten in FP-Registern wird noch nicht unterstützt

en: invalid floating point emulation option: -mfpe-%s
de: Ungültige Option für Fließkommaemulation: -mfpe-%s

en: -mfpe switch not supported by ep9312 target cpu - ignored.
de: Schalter -mfpe wird von der Ziel-CPU ep9312 nicht unterstützt. Ignoriert.

en: structure size boundary can only be set to 8 or 32
de: Grenze für Strukturgrößen kann nur auf 8 oder 32 gesetzt werden

en: -mpic-register= is useless without -fpic
de: -mpic-register= ist ohne -fpic nutzlos

en: unable to use '%s' for PIC register
de: »%s« kann nicht für PIC-Register verwendet werden

en: `%s' attribute only applies to functions
de: Attribut »%s« gilt nur für Funktionen

en: unable to compute real location of stacked parameter
de: Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden

note: @@@ better error message
en: selector must be an immediate
de: Wähler muss »immediate« sein

note: @@@ better error message
en: mask must be an immediate
de: Maske muss »immediate« sein

en: no low registers available for popping high registers
de: keine unteren Register für das Hervorholen der hohen Register verfügbar

en: interrupt Service Routines cannot be coded in Thumb mode
de: Interrupt-Dienst-Routinen können nicht im »Thumb«-Modus codiert werden

en: %Jinitialized variable '%D' is marked dllimport
de: %Jinitialisierte Variable »%D« ist als »dllimport« markiert

en: %Jstatic variable '%D' is marked dllimport
de: %Jstatische Variable »%D« ist als »dllimport« markiert

en: Generate APCS conformant stack frames
de: APCS-konforme Stapelrahmen erzeugen

en: Store function names in object code
de: Funktionsnamen im Objektcode speichern

en: Use the 32-bit version of the APCS
de: 32-Bit-Version des APCS verwenden

en: Pass FP arguments in FP registers
de: FP-Argumente an FP-Register übergeben

en: Generate re-entrant, PIC code
de: Wiedereinsprungsfähigen PIC-Code erzeugen

en: The MMU will trap on unaligned accesses
de: Die MMU wird nicht ausgerichtete Zugriffe abfangen

en: Use library calls to perform FP operations
de: Bibliotheksaufrufe für die Ausführung von FP-Operationen verwenden

en: Use hardware floating point instructions
de: Hardware-Fließkommabefehle verwenden

en: Assume target CPU is configured as big endian
de: Ziel-CPU als »big endian«-konfiguriert annehmen

en: Assume target CPU is configured as little endian
de: Ziel-CPU als »little endian«-konfiguriert annehmen

en: Assume big endian bytes, little endian words
de: »big endian« Bytes und »little endian« Wörter annehmen

en: Support calls between Thumb and ARM instruction sets
de: Aufrufe zwischen Thumb- und ARM-Befehlssätzen unterstützen

en: Generate a call to abort if a noreturn function returns
de: Aufruf zum  Abbruch erzeugen, wenn eine »noreturn«-Funktion zurückkehrt

en: Do not move instructions into a function's prologue
de: Keine Anweisungen in einen Funktionsprolog verschieben

en: Do not load the PIC register in function prologues
de: PIC-Register nicht in Funktionsprolog verschieben

en: Generate call insns as indirect calls, if necessary
de: Falls nötig, Aufruf-Befehle als indirekte Aufrufe erzeugen

en: Compile for the Thumb not the ARM
de: Für Thumb statt ARM übersetzen

en: Thumb: Generate (non-leaf) stack frames even if not needed
de: Thumb: Nicht-Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlich

en: Thumb: Generate (leaf) stack frames even if not needed
de: Thumb: Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlich

en: Thumb: Assume non-static functions may be called from ARM code
de: Thumb: Annahme, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden können

en: Thumb: Assume function pointers may go to non-Thumb aware code
de: Thumb: Annahme, dass Funktionszeiger an nicht Thumb unterstützenden Code übergeben werden können

en: Cirrus: Place NOPs to avoid invalid instruction combinations
de: Cirrus: NOPs einbauen, um ungültige Befehlskombinationen zu vermeiden

en: Cirrus: Do not break up invalid instruction combinations with NOPs
de: Cirrus: Keine ungültigen Befehlskombinationen mit NOPs aufbrechen

en: Specify the name of the target CPU
de: Namen der Ziel-CPU angeben

en: Specify the name of the target architecture
de: Namen der Ziel-Architektur angeben

en: Specify the version of the floating point emulator
de: Version des Fließkommaemulators angeben

en: Specify the minimum bit alignment of structures
de: Kleinste Bitausrichtung von Strukturen angeben

en: Specify the register to be used for PIC addressing
de: Für PIC-Adressierung zu verwendendes Register angeben

en: Ignore dllimport attribute for functions
de: Attribut dllimport für Funktionen ignorieren

en: large frame pointer change (%d) with -mtiny-stack
de: Wechsel großer Rahmenzeiger (%d) mit -mtiny-stack

en: bad address, not (reg+disp):
de: Falsche Adresse, nicht (reg+disp):

en: internal compiler error.  Bad address:
de: Interner Compiler-Fehler. Falsche Adresse:

en: internal compiler error.  Unknown mode:
de: Interner Compiler-Fehler. Unbekannter Modus:

en: invalid insn:
de: Ungültiger Befehl:

en: incorrect insn:
de: Falscher Befehl:

en: unknown move insn:
de: Falscher Kopierbefehl:

en: bad shift insn:
de: Falscher Schiebe-Befehl:

en: internal compiler error.  Incorrect shift:
de: Interner Compiler-Fehler. Falsche Verschiebung:

en: only initialized variables can be placed into program memory area
de: Nur initialisierte Variablen können im Programmspeicherbereich platziert werden

en: only uninitialized variables can be placed in the .noinit section
de: Nur uninitialisierte Variablen können im .noinit-Bereich platziert werden

en: MCU `%s' supported for assembler only
de: MCU »%s« nur für Assemblierung unterstützt

en: Assume int to be 8 bit integer
de: int als 8-Bit-Ganzzahl annehmen

en: Change the stack pointer without disabling interrupts
de: Stapel-Zeiger ändern, ohne Unterbrechung (Interrupt) auszuschalten

en: Use subroutines for function prologue/epilogue
de: Für Prolog/Epilog Unterprogramme verwenden

en: Change only the low 8 bits of the stack pointer
de: Nur die unteren 8 Bit des Stapelzeigers verändern

en: Do not generate tablejump insns
de: Keine tablejmp-Befehle erzeugen

en: Use rjmp/rcall (limited range) on >8K devices
de: rjmp/rcall (beschränkter Wertebereich) auf >8K-Geräten verwenden

en: Output instruction sizes to the asm file
de: Befehlsgrößen in die asm-Datei ausgeben

en: Specify the initial stack address
de: Anfängliche Stapeladresse angeben

en: Specify the MCU name
de: MCU-Namen angeben

note: `GIV_SORT_CRITERION(GIV1, GIV2)' In some cases, the strength reduction optimization pass can produce better code if this is defined.  This macro controls the order that induction variables are combined.  This macro is particularly useful if the target has limited addressing modes. For instance, the 
en: trampolines not supported
de: Keine Trampoline unterstützt

en: missing '(' after '#pragma %s' - ignored
de: »(« hinter »#pragma %s« fehlt - ignoriert

en: missing function name in '#pragma %s' - ignored
de: in »#pragma %s« fehlt Funktionsname - ignoriert

en: malformed '#pragma %s' - ignored
de: falsch geformtes »#pragma %s« - ignoriert

en: missing section name in '#pragma %s' - ignored
de: fehlender Abschnittsname in »#pragma %s« - ignoriert

en: missing ')' for '#pragma %s' - ignored
de: »)« für »#pragma %s« fehlt - ignoriert

en: junk at end of '#pragma %s'
de: Ausschuss am Ende von »#pragma %s«

en: unknown CPU version %d, using 40.
de: unbekannte CPU-Version %d, verwende 40.

en: ISR %s requires %d words of local vars, max is 32767
de: ISR %s benötigt %d Wörter lokaler Variablen, höchstens 32767

en: using CONST_DOUBLE for address
de: CONST_DOUBLE für Adresse verwendet

en: c4x_address_cost: Invalid addressing mode
de: c4x_address_cost: Ungültiger Adressierungsmodus

en: c4x_print_operand: %%L inconsistency
de: c4x_print_operand: %%L-Inkonsistenz

en: c4x_print_operand: %%N inconsistency
de: c4x_print_operand: %%N-Inkonsistenz

en: c4x_print_operand: %%O inconsistency
de: c4x_print_operand: %%O-Inkonsistenz

en: c4x_print_operand: Bad operand case
de: c4x_print_operand: Falscher Operandenfall

en: c4x_print_operand_address: Bad post_modify
de: c4x_print_operand_address: Falsches post_modify

en: c4x_print_operand_address: Bad pre_modify
de: c4x_print_operand_address: Falsches pre_modify

en: c4x_print_operand_address: Bad operand case
de: c4x_print_operand_address: Falscher Operandenfall

en: c4x_rptb_insert: Cannot find start label
de: c4x_rptb_insert: Anfangsmarke kann nicht gefunden werden

en: mode not QImode
de: Modus ist nicht QImode

en: invalid indirect memory address
de: ungültige indirekte Speicheradresse

en: invalid indirect (S) memory address
de: ungültige indirekte (S) Speicheradresse

en: c4x_valid_operands: Internal error
de: c4x_valid_operands: Interner Fehler

en: c4x_operand_subword: invalid mode
de: c4x_operand_subword: ungültiger Modus

en: c4x_operand_subword: invalid operand
de: c4x_operand_subword: ungültiger Operand

note: We could handle these with some difficulty. e.g., *p-- => *(p-=2); *(p+1).
en: c4x_operand_subword: invalid autoincrement
de: c4x_operand_subword: ungültige automatische Erhöhung

en: c4x_operand_subword: invalid address
de: c4x_operand_subword: ungültige Adresse

en: c4x_operand_subword: address not offsettable
de: c4x_operand_subword: Adresse nicht versetzbar

en: c4x_rptb_rpts_p: Repeat block top label moved
de: c4x_rptb_rpts_p: Anfangsmarke des Wiederholungsblocks bewegt

note: ??? HACK.  We shouldn't have flag_inline_trees at all. Name of the c4x assembler. Name of the c4x linker. Define assembler options. Define linker options. Specify the end file to link with. Target compilation option flags. Small memory model. Use 24-bit MPYI for C3x. Fast fixing of floats. Allow use
en: Small memory model
de: Kleines Speichermodell

en: Big memory model
de: Großes Speichermodell

en: Use MPYI instruction for C3x
de: MPYI-Befehle für C3x verwenden

en: Do not use MPYI instruction for C3x
de: Keine MPYI-Befehle für C3x verwenden

en: Use fast but approximate float to integer conversion
de: Schnelle aber nur angenäherte Fließkomma-zu-Ganzzahl-Umwandlung verwenden

en: Use slow but accurate float to integer conversion
de: Langsame aber genaue Fließkomma-zu-Ganzzahl-Umwandlung verwenden

en: Enable use of RTPS instruction
de: Verwendung des RTPS-Befehls einschalten

en: Disable use of RTPS instruction
de: Verwendung des RTPS-Befehls ausschalten

en: Enable use of RTPB instruction
de: Verwendung des RTPB-Befehls einschalten

en: Disable use of RTPB instruction
de: Verwendung des RTPB-Befehls ausschalten

en: Generate code for C30 CPU
de: Code für C30-CPU erzeugen

en: Generate code for C31 CPU
de: Code für C31-CPU erzeugen

en: Generate code for C32 CPU
de: Code für C32-CPU erzeugen

en: Generate code for C33 CPU
de: Code für C33-CPU erzeugen

en: Generate code for C40 CPU
de: Code für C40-CPU erzeugen

en: Generate code for C44 CPU
de: Code für C44-CPU erzeugen

en: Emit code compatible with TI tools
de: Mit TI-Werkzeugen kompatiblen Code erzeugen

en: Emit code to use GAS extensions
de: GAS-Erweiterungen verwendenden Code erzeugen

en: Save DP across ISR in small memory model
de: DP während ISR im kleinen Speichermodell sichern

en: Don't save DP across ISR in small memory model
de: Nicht DP während ISR im kleinen Speichermodell sichern

en: Pass arguments on the stack
de: Argumente über den Stapel übergeben

en: Pass arguments in registers
de: Argumente über Register übergeben

en: Enable new features under development
de: In Entwicklung befindliche neue Eigenschaften einschalten

en: Disable new features under development
de: In Entwicklung befindliche neue Eigenschaften ausschalten

en: Use the BK register as a general purpose register
de: Das BK-Register als Mehrzweckregister verwenden

en: Do not allocate BK register
de: Nicht das BK-Register belegen

en: Enable use of DB instruction
de: Verwendung des DB-Befehls einschalten

en: Disable use of DB instruction
de: Verwendung des DB-Befehls ausschalten

en: Enable debugging
de: Modus für Fehlersuche einschalten

en: Disable debugging
de: Modus für Fehlersuche ausschalten

en: Force constants into registers to improve hoisting
de: Konstanten in Register zwingen, um das Setzen von Marken zu verbessern

en: Don't force constants into registers
de: Konstanten nicht in Register zwingen

en: Force RTL generation to emit valid 3 operand insns
de: RTL-Erzeugung zwingen, gültige 3-Operanden-Befehle zu generieren

en: Allow RTL generation to emit invalid 3 operand insns
de: RTL-Erzeugung mit ungültigen 3-Operanden-Befehlen erlauben

en: Allow unsigned iteration counts for RPTB/DB
de: Vorzeichenlose Wiederholungszähler für RPTB/DB erlauben

en: Disallow unsigned iteration counts for RPTB/DB
de: Vorzeichenlose Iterationszähler für RPTB/DB verbieten

en: Preserve all 40 bits of FP reg across call
de: Alle 40 Bit des FP-Registers über Aufrufe hinweg erhalten

en: Only preserve 32 bits of FP reg across call
de: Nur 32 Bit des FP-Registers über Aufrufe hinweg erhalten

en: Enable parallel instructions
de: Parallele Befehle einschalten

en: Disable parallel instructions
de: Parallele Befehle ausschalten

en: Enable MPY||ADD and MPY||SUB instructions
de: MPY||ADD- und MPY||SUB-Befehle einschalten

en: Disable MPY||ADD and MPY||SUB instructions
de: MPY||ADD- und MPY||SUB-Befehle ausschalten

en: Assume that pointers may be aliased
de: Annehmen, dass Zeiger mit anderem Namen verwendet werden können

en: Assume that pointers not aliased
de: Annehmen, dass Zeiger nicht mit anderem Namen verwendet werden können

en: Specify maximum number of iterations for RPTS
de: Höchstzahl der Iterationen für RPTS angeben

en: Select CPU to generate code for
de: CPU auswählen, für die Code erzeugt werden soll

en: unexpected index-type in cris_print_index
de: unerwarteter Indextyp in cris_print_index

en: unexpected base-type in cris_print_base
de: unerwarteter Basistyp in cris_print_index

en: stackframe too big: %d bytes
de: Stapelrahmen zu groß: %d Bytes

en: allocated but unused delay list in epilogue
de: zugewiesene aber unbenutzte Verzögerungsliste in Epilog

en: unexpected function type needing stack adjustment for __builtin_eh_return
de: Unerwarteter Funktionstyp benötigt Stapelausrichtung für __builtin_eh_return

en: invalid operand for 'b' modifier
de: ungültiger Operand für Modifizierer »b«

en: invalid operand for 'v' modifier
de: ungültiger Operand für Modifizierer »v«

en: invalid operand for 'P' modifier
de: ungültiger Operand für Modifizierer »P«

en: invalid operand for 'p' modifier
de: ungültiger Operand für Modifizierer »p«

en: invalid operand for 'z' modifier
de: ungültiger Operand für Modifizierer »z«

en: invalid operand for 'H' modifier
de: ungültiger Operand für Modifizierer »H«

en: bad register
de: falsches Register

en: invalid operand for 'e' modifier
de: ungültiger Operand für Modifizierer »e«

en: invalid operand for 'm' modifier
de: ungültiger Operand für Modifizierer »m«

en: invalid operand for 'A' modifier
de: ungültiger Operand für Modifizierer »A«

en: invalid operand for 'D' modifier
de: ungültiger Operand für Modifizierer »D«

en: invalid operand for 'T' modifier
de: ungültiger Operand für Modifizierer »T«

en: invalid operand modifier letter
de: ungültiger Operand für Modifizier-Buchstaben

en: internal error: bad register: %d
de: interner Fehler: falsches Register: %d

en: unexpected multiplicative operand
de: unerwarteter multiplikativer Operand

en: unexpected operand
de: unerwarteter Operand

en: unrecognized address
de: unerkannte Adresse

en: internal error: sideeffect-insn affecting main effect
de: interner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt aus

note: If we get here, the caller got its initial tests wrong.
en: internal error: cris_side_effect_mode_ok with bad operands
de: interner Fehler: cris_side_effect_mode_ok mit falschen Operanden

en: unrecognized supposed constant
de: unerkannte vermutete Konstante

en: unrecognized supposed constant in cris_global_pic_symbol
de: unerkannte vermutete Konstante in cris_global_pic_symbol

en: -max-stackframe=%d is not usable, not between 0 and %d
de: -max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d

en: unknown CRIS version specification in -march= or -mcpu= : %s
de: unbekannte CRIS-Versionsangabe in -march= oder -mcpu= : %s

en: unknown CRIS cpu version specification in -mtune= : %s
de: unbekannte CRIS-CPU-Versionsangabe in -mtune= : %s

en: -fPIC and -fpic are not supported in this configuration
de: -fPIC und -fpic werden in dieser Konfiguration nicht unterstützt

en: that particular -g option is invalid with -maout and -melinux
de: diese spezielle Option -g ist mit -maout und -melinux ungültig

en: unexpected side-effects in address
de: unerwartete Seiteneffekte in Adresse

note: Labels are never marked as global symbols.
en: unexpected PIC symbol
de: unerwartetes PIC-Symbol

en: PIC register isn't set up
de: PIC-Register ist nicht vorbereitet

en: unexpected address expression
de: unerwarteter Adressausdruck

en: emitting PIC operand, but PIC register isn't set up
de: PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitet

en: unexpected NOTE as addr_const:
de: unerwartetes NOTE als addr_const:

en: Compile for the MMU-less Etrax 100-based elinux system
de: Für das MMU-lose Etrax 100-basierte elinux-System übersetzen

en: For elinux, request a specified stack-size for this program
de: Für elinux eine angegebene Stapelgröße für diese Programm anfordern

en: Work around bug in multiplication instruction
de: Fehler in Multiplikationsbefehl umgehen

note: No "no-etrax" as it does not really imply any model.		     On the other hand, "etrax" implies the common (and large)		     subset matching all models.
en: Compile for ETRAX 4 (CRIS v3)
de: Für ETRAX 4 (CRIS v3) übersetzen

en: Compile for ETRAX 100 (CRIS v8)
de: Für ETRAX 100 (CRIS v8) übersetzen

en: Emit verbose debug information in assembly code
de: Ausführliche Informationen zur Fehlersuche im Assemblercode ausgeben

en: Do not use condition codes from normal instructions
de: Keine Bedingungscodes normaler Befehle verwenden

en: Do not emit addressing modes with side-effect assignment
de: Keine Adressierungsmodi mit Seiteneffektzuweisungen ausgeben

en: Do not tune stack alignment
de: Stapelausrichtung nicht optimieren

en: Do not tune writable data alignment
de: Ausrichtung der schreibbaren Daten nicht optimieren

en: Do not tune code and read-only data alignment
de: Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren

en: Align code and data to 32 bits
de: Code und Daten auf 32 Bit ausrichten

en: Don't align items in code or data
de: Code- und Datenelemente nicht ausrichten

en: Do not emit function prologue or epilogue
de: Keinen Funktionsprolog oder -epilog ausgeben

note: We have to handle this m-option here since we can't wash it off in      both CC1_SPEC and CC1PLUS_SPEC.
en: Use the most feature-enabling options allowed by other options
de: Die meisten Optionen verwenden, die spezielle Fähigkeiten einschalten, solange sie durch andere Optionen erlaubt sind

note: We must call it "override-" since calling it "no-" will cause	     gcc.c to forget it, if there's a "later" -mbest-lib-options.	     Kludgy, but needed for some multilibbed files.
en: Override -mbest-lib-options
de: -mbest-lib-options überschreiben

en: Generate code for the specified chip or CPU version
de: Code für die angegebene Chip- oder CPU-Version erzeugen

en: Tune alignment for the specified chip or CPU version
de: Ausrichtung für den angegebenen Chip oder CPU optimieren

en: Warn when a stackframe is larger than the specified size
de: Warnen, wenn ein Stapelrahmen größer als die angegebene Größe ist

note: Node: Profiling
en: no FUNCTION_PROFILER for CRIS
de: kein FUNCTION_PROFILER for CRIS

en: Together with -fpic and -fPIC, do not use GOTPLT references
de: Keine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwenden

en: bad modes_tieable_p for register %s, mode1 %s, mode2 %s
de: Falsches modes_tieable_p für Register %s, mode1 %s, mode2 %s

en: bad insn to d30v_print_operand_address:
de: Falscher Befehl für d30v_print_operand_address:

en: bad insn to d30v_print_operand_memory_reference:
de: Falscher Befehl für d30v_print_operand_memory_reference:

en: bad insn to d30v_print_operand, 'f' modifier:
de: Falscher Befehl für d30v_print_operand, Modifizierer »f«:

en: bad insn to d30v_print_operand, 'A' modifier:
de: Falscher Befehl für d30v_print_operand, Modifizierer »A«:

en: bad insn to d30v_print_operand, 'M' modifier:
de: Falscher Befehl für d30v_print_operand, Modifizierer »M«:

en: bad insn to print_operand, 'F' or 'T' modifier:
de: Falscher Befehl für print_operand, Modifizierer »F« oder »T«

en: bad insn to print_operand, 'B' modifier:
de: Falscher Befehl für print_operand, Modifizierer »B«:

en: bad insn to print_operand, 'E' modifier:
de: Falscher Befehl für print_operand, Modifizierer »E«:

en: bad insn to print_operand, 'R' modifier:
de: Falscher Befehl für print_operand, Modifizierer »R«:

en: bad insn to print_operand, 's' modifier:
de: Falscher Befehl für print_operand, Modifizierer »s«:

en: bad insn in d30v_print_operand, 0 case
de: Falscher Befehl in d30v_print_operand, Fall 0

en: bad call to d30v_move_2words
de: Falscher Aufruf von d30v_move_2words

en: Enable use of conditional move instructions
de: Verwendung bedingter Kopierbefehle einschalten

en: Disable use of conditional move instructions
de: Verwendung bedingter Kopierbefehle ausschalten

en: Debug argument support in compiler
de: Fehlersuche in Argumentunterstützung des Compilers

en: Debug stack support in compiler
de: Fehlersuche in Stapelunterstützung des Compilers

en: Debug memory address support in compiler
de: Fehlersuche in Speicheradressunterstützung des Compilers

en: Make adjacent short instructions parallel if possible
de: Aufeinanderfolgende kurze Befehle parallelisieren, wenn möglich

en: Do not make adjacent short instructions parallel
de: Aufeinanderfolgende kurze Befehle nicht parallelisieren

en: Link programs/data to be in external memory by default
de: Programme/Daten voreinstellen, in externen Speicher zu binden

en: Link programs/data to be in onchip memory by default
de: Programme/Daten voreinstellen, in Speicher auf dem Chip zu binden

en: Change the branch costs within the compiler
de: Verzweigungskosten innerhalb des Compilers ändern

en: Change the threshold for conversion to conditional execution
de: Schwellwert für Konvertierung in bedingte Ausführung ändern

en: stack size > 32k
de: Stapelgröße > 32k

en: invalid addressing mode
de: ungültiger Adressierungsmodus

en: bad register extension code
de: falscher Registererweiterungsmodus

en: invalid offset in ybase addressing
de: ungültiger Versatz in ybase-Adressierung

en: invalid register in ybase addressing
de: ungültiges Register in ybase-Adressierung

en: invalid shift operator in emit_1600_core_shift
de: ungültiger Schiebeoperator in emit_1600_core_shift

en: invalid mode for gen_tst_reg
de: ungültiger Modus für gen_tst_reg

en: invalid mode for integer comparison in gen_compare_reg
de: ungültiger Modus für Ganzzahlvergleich in gen_compare_reg

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Pass parameters in registers (default)
de: Parameter über Register übergeben (Voreinstellung)

en: Don't pass parameters in registers
de: Parameter nicht über Register übergeben

en: Generate code for near calls
de: Code für nahe Aufrufe erzeugen

en: Don't generate code for near calls
de: Keinen Code für nahe Aufrufe erzeugen

en: Generate code for near jumps
de: Code für nahe Sprünge erzeugen

en: Don't generate code for near jumps
de: Keinen Code für nahe Sprünge erzeugen

en: Generate code for a bit-manipulation unit
de: Code für eine Bitverarbeitungseinheit erzeugen

en: Don't generate code for a bit-manipulation unit
de: Keinen Code für eine Bitverarbeitungseinheit erzeugen

en: Generate code for memory map1
de: Code für memory map1 erzeugen

en: Generate code for memory map2
de: Code für memory map2 erzeugen

en: Generate code for memory map3
de: Code für memory map3 erzeugen

en: Generate code for memory map4
de: Code für memory map4 erzeugen

en: Ouput extra code for initialized data
de: Zusatzcode für vorbelegte Daten ausgeben

en: Don't let reg. allocator use ybase registers
de: Die Speicherzuteilung keine ybase-Register verwenden lassen

en: Output extra debug info in Luxworks environment
de: Zusätzliche Informationen zur Fehlersuche in Luxworks-Umgebung ausgeben

en: Save temp. files in Luxworks environment
de: Temporäre Dateien in Luxworks-Umgebung sichern

en: Specify alternate name for text section
de: Anderen Namen für Text-Abschnitt angeben

en: Specify alternate name for data section
de: Anderen Namen für Daten-Abschnitt angeben

en: Specify alternate name for bss section
de: Anderen Namen für bss-Abschnitt angeben

en: Specify alternate name for constant section
de: Anderen Namen für Konstanten-Abschnitt angeben

en: Specify alternate name for dsp16xx chip
de: Anderen Namen für dsp16xx-Chip angeben

note: Output assembler code to FILE to increment profiler label # LABELNO for profiling a function entry.
en: profiling not implemented yet
de: Profiling noch nicht implementiert

note: Emit RTL insns to initialize the variable parts of a trampoline. FNADDR is an RTX for the address of the function's pure code. CXT is an RTX for the static chain value for the function.
en: trampolines not yet implemented
de: Trampoline noch nicht implementiert

en: fr30_print_operand_address: unhandled address
de: fr30_print_operand_address: unbehandelte Adresse

en: fr30_print_operand: unrecognized %%p code
de: fr30_print_operand: nicht erkannter Code %%p

en: fr30_print_operand: unrecognized %%b code
de: fr30_print_operand: nicht erkannter Code %%b

en: fr30_print_operand: unrecognized %%B code
de: fr30_print_operand: nicht erkannter Code %%B

en: fr30_print_operand: invalid operand to %%A code
de: fr30_print_operand: ungültiger Operand für Code %%A

en: fr30_print_operand: invalid %%x code
de: fr30_print_operand: ungültiger Code %%x

en: fr30_print_operand: invalid %%F code
de: fr30_print_operand: ungültiger Code %%F

en: fr30_print_operand: unknown code
de: fr30_print_operand: unbekannter Code

en: fr30_print_operand: unhandled MEM
de: fr30_print_operand: unbehandeltes MEM

en: Assume small address space
de: Kleinen Adressraum annehmen

en: Unknown cpu: -mcpu=%s
de: Unbekannte CPU: -mcpu=%s

en: -fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)
de: -fpic und -gdwarf sind nicht verträglich (-fpic und -g/-gdwarf-2 sind in Ordnung)

en: Bad insn to frv_print_operand_address:
de: Falscher Befehl für frv_print_operand_address:

en: Bad register to frv_print_operand_memory_reference_reg:
de: Falsches Register für frv_print_operand_memory_reference_reg:

en: Bad insn to frv_print_operand_memory_reference:
de: Falscher Befehl für frv_print_operand_memory_references

en: Bad insn in frv_print_operand, bad const_double
de: Falscher Befehl in frv_print_operand, falsches const_double

en: Bad insn to frv_print_operand, 'C' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »C«:

en: Bad insn to frv_print_operand, 'c' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »c«:

en: Bad insn to frv_print_operand, 'e' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »e«:

en: Bad insn to frv_print_operand, 'F' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »F«:

en: Bad insn to frv_print_operand, 'f' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »f«:

en: Bad insn to frv_print_operand, 'L' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »L«:

en: Bad insn to frv_print_operand, 'M/N' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »M/N«:

en: Bad insn to frv_print_operand, 'O' modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »O«:

en: Bad insn to frv_print_operand, P modifier:
de: Falscher Befehl für frv_print_operand, Modifizierer »P«:

en: Bad insn in frv_print_operand, z case
de: Falscher Befehl für frv_print_operand, Fall »z«:

en: Bad insn in frv_print_operand, 0 case
de: Falscher Befehl für frv_print_operand, Fall 0:

en: frv_print_operand: unknown code
de: frv_print_operand: unbekannter Code

en: Bad output_move_single operand
de: Falscher Operand für output_mode_single

en: Bad output_move_double operand
de: Falscher Operand für output_move_double

en: Bad output_condmove_single operand
de: Falscher Operand für output_condmove_single

en: accumulator is not a constant integer
de: Akkumulator ist keine Ganzzahlkonstante

en: accumulator number is out of bounds
de: Akkumulatorzahl außerhalb der Grenzen

en: inappropriate accumulator for `%s'
de: unpassender Akkumulator für »%s«

en: `%s' expects a constant argument
de: »%s« erwartet ein konstantes Argument

en: constant argument out of range for `%s'
de: Konstantes Argument außerhalb des Wertebereiches für »%s«

en: media functions are not available unless -mmedia is used
de: Medienfunktionen sind ohne -mmedia nicht verfügbar

en: this media function is only available on the fr500
de: diese Medienfunktion ist nur auf dem fr500 verfügbar

en: this media function is only available on the fr400
de: diese Medienfunktion ist nur auf dem fr400 verfügbar

en: -ms2600 is used without -ms
de: -ms2600 ohne -ms verwendet

en: -mn is used without -mh or -ms
de: -mn ohne -mh oder -ms verwendet

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate H8S code
de: H8S-Code erzeugen

en: Do not generate H8S code
de: Keinen H8S-Code erzeugen

en: Generate H8S/2600 code
de: H8S/2600-Code erzeugen

en: Do not generate H8S/2600 code
de: Keinen H8S/2600-Code erzeugen

en: Make integers 32 bits wide
de: Ganzzahlen 32 Bit breit machen

en: Use registers for argument passing
de: Register zur Argumentübergabe verwenden

en: Do not use registers for argument passing
de: Keine Register zur Argumentübergabe verwenden

en: Consider access to byte sized memory slow
de: Zugriff auf Speicher in Bytegröße als langsam betrachten

en: Enable linker relaxing
de: Binderlockerung einschalten

en: Generate H8/300H code
de: H8/300H-Code erzeugen

en: Enable the normal mode
de: Normalen Modus einschalten

en: Do not generate H8/300H code
de: Keinen H8/300H-Code erzeugen

en: Use H8/300 alignment rules
de: H8/300-Ausrichtungsregeln verwenden

en: junk at end of #pragma map
de: Ausschuss am Ende von #pragma map

en: malformed #pragma map, ignored
de: Falsch geformtes #pragma map, ignoriert

en: real name is too long - alias ignored
de: Realname ist zu lang - Alias ignoriert

en: alias name is too long - alias ignored
de: Aliasname ist zu lang - Alias ignoriert

en: internal error--no jump follows compare:
de: interner Fehler -- kein Sprung nach Vergleich:

note: Macro to define tables used to set the flags.  This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate char instructions
de: Zeichenbefehle erzeugen

en: Do not generate char instructions
de: Keine Zeichenbefehle erzeugen

en: code model %s not supported in PIC mode
de: Codemodell %s wird im PIC-Modus nicht unterstützt

en: bad value (%s) for -mcmodel= switch
de: Falscher Wert (%s) für Schalter -mcmodel=

en: bad value (%s) for -masm= switch
de: Falscher Wert (%s) für Schalter -masm=

en: code model `%s' not supported in the %s bit mode
de: Codemodell »%s« wird im %s-Bit-Modus nicht unterstützt

en: code model `large' not supported yet
de: Codemodell »large« wird noch nicht unterstützt

en: %i-bit mode not compiled in
de: %i-Bit-Modus nicht einkompiliert

en: CPU you selected does not support x86-64 instruction set
de: Die ausgewählte CPU unterstützt nicht den x86-64 Befehlssatz

en: bad value (%s) for -march= switch
de: Falscher Wert (%s) für Schalter -march=

en: bad value (%s) for -mtune= switch
de: Falscher Wert (%s) für Schalter -mtune=

en: -mregparm=%d is not between 0 and %d
de: -mregparm=%d ist nicht zwischen 0 und %d

en: -malign-loops is obsolete, use -falign-loops
de: -malign-loops ist veraltet, Ersatz: -falign-loops

en: -malign-loops=%d is not between 0 and %d
de: -malign-loops=%d ist nicht zwischen 0 und %d

en: -malign-jumps is obsolete, use -falign-jumps
de: -malign-jumps ist veraltet, Ersatz: -falign-jumps

en: -malign-functions is obsolete, use -falign-functions
de: -malign-functions ist veraltet, Ersatz: -falign-functions

en: -mpreferred-stack-boundary=%d is not between %d and 12
de: -mpreferred-stack-boundary=%d ist nicht zwischen %d und 12

en: -mbranch-cost=%d is not between 0 and 5
de: -mbranch-cost=%d ist nicht zwischen 0 und 5

en: bad value (%s) for -mtls-dialect= switch
de: Falscher Wert (%s) für Schalter -mtls-dialect=

en: -malign-double makes no sense in the 64bit mode
de: -malign-double ist im 64-Bit-Modus sinnlos

en: -mrtd calling convention not supported in the 64bit mode
de: Aufrufkonvention -mrtd wird im 64-Bit-Modus nicht unterstützt

en: SSE instruction set disabled, using 387 arithmetics
de: SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet

en: 387 instruction set disabled, using SSE arithmetics
de: 387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet

en: bad value (%s) for -mfpmath= switch
de: Falscher Wert (%s) für Schalter -mfpmath=

en: fastcall and stdcall attributes are not compatible
de: Attribute fastcall und stdcall sind nicht verträglich

en: fastcall and regparm attributes are not compatible
de: Attribute fastcall und regparm sind nicht verträglich

en: `%s' attribute requires an integer constant argument
de: Attribut »%s« benötigt eine Ganzzahlkonstante als Argument

en: argument to `%s' attribute larger than %d
de: Argument für Attribut »%s« ist größer als %d

en: SSE vector argument without SSE enabled changes the ABI
de: SSE-Vektorargument ohne eingeschaltetes SSE ändert das ABI

en: MMX vector argument without MMX enabled changes the ABI
de: MMX-Vektorargument ohne eingeschaltetes MMX ändert das ABI

en: SSE vector return without SSE enabled changes the ABI
de: SSE-Vektorrückgabe ohne eingeschaltetes SSE ändert das ABI

en: invalid UNSPEC as operand
de: ungültiges UNSPEC als Operand

en: extended registers have no high halves
de: erweiterte Register haben keine oberen Hälften

en: unsupported operand size for extended register
de: nicht unterstützte Operandengröße für erweitertes Register

en: operand is neither a constant nor a condition code, invalid operand code 'c'
de: Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »c«

en: invalid operand code `%c'
de: ungültiger Operandencode »%c«

en: invalid constraints for operand
de: ungültige Bedingungen für Operand

en: unknown insn mode
de: unbekannter Befehlsmodus

en: selector must be an integer constant in the range 0..%i
de: Wahl muss auf Ganzzahlkonstante im Bereich 0..%i fallen

en: shift must be an immediate
de: Verschiebung muss direkt angegeben werden

en: `%s' incompatible attribute ignored
de: »%s«-inkompatibles Attribut wird ignoriert

en: %Jfunction `%D' definition is marked dllimport.
de: %JFunktionsdefinition von »%D« ist als »dllimport« markiert

en: %Jvariable `%D' definition is marked dllimport.
de: %JVariablendefinition von »%d« ist als dllimport markiert.

en: %Jexternal linkage required for symbol '%D' because of '%s' attribute.
de: %Jfür Symbol »%D« wird wegen des Attributes »%s« externe Bindung benötigt

en: `%s' attribute only applies to variables
de: Attribut »%s« bezieht sich nur auf Variablen

en: %Jfunction '%D' is defined after prior declaration as dllimport: attribute ignored
de: %JFunktion »%D« wurde nach vorheriger Deklaration als »dllimport« definiert: Attribut ignoriert

en: %Jinline function '%D' is declared as dllimport: attribute ignored.
de: %J»inline«-Funktion »%D« ist als »dllimport« deklariert: Attribut ignoriert.

en: %Jdefinition of static data member '%D' of dllimport'd class.
de: %JDefinition des statischen Datenelementes »%D« einer »dllimport«-ierten Klasse.

en: %Jinconsistent dll linkage for '%D', dllexport assumed.
de: %Jinkonsistente dll-Bindung für »%D«, dllexport angenommen.

en: `%s' declared as both exported to and imported from a DLL
de: »%s« sowohl als »exportiert in« als auch als »importiert aus DLL« deklariert

en: %Jfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage.
de: %JFehler in Redeklaration von »%D«: »dllimport«-iertem Symbol fehlt externe Bindung

en: %J'%D' defined locally after being referenced with dllimport linkage
de: %J»%D« nach Referenzierung mit dllimport-Bindung lokal definiert

en: %J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage
de: %J»%D« ohne Attribut »dllimport« redeklariert, nachdem es mit dllimport-Bindung referenziert wurde

en: %J'%D' causes a section type conflict
de: %J»%D« ruft Abschnittstypenkonflikt hervor

en: Use the Cygwin interface
de: Cygwin-Schnittstelle verwenden

en: Use the Mingw32 interface
de: Mingw32-Schnittstelle verwenden

en: Create GUI application
de: GUI-Anwendung erzeugen

en: Don't set Windows defines
de: Keine Windows-defines setzen

en: Set Windows defines
de: Windows-defines setzen

en: Create console application
de: Konsolenanwendung erzeugen

en: Generate code for a DLL
de: Code für DLL erzeugen

en: Ignore dllimport for functions
de: dllimport für Funktionen erzeugen

en: Use Mingw-specific thread support
de: Mingw-spezifische Thread-Unterstützung verwenden

en: -f%s ignored for target (all code is position independent)
de: -f%s für Ziel ignoriert (der gesamte Code ist positionsunabhängig)

en: -mbnu210 is ignored (option is obsolete)
de: -mbnu210 wird ignoriert (veraltete Option)

en: ms-bitfields not supported for objc
de: MS-Bitfelder nicht unterstützt für objc

note: Deprecated.
en: Alternate calling convention
de: Alternative Aufrufkonvention

en: Use normal calling convention
de: Normale Aufrufkonvention verwenden

en: Align some doubles on dword boundary
de: Mehrere Doubles auf DWord-Grenze ausrichten

en: Align doubles on word boundary
de: Doubles auf Wortgrenze ausrichten

en: Uninitialized locals in .bss
de: Nicht initialisierte lokale Symbole in .bss

en: Uninitialized locals in .data
de: Nicht initialisierte lokale Symbole in .data

en: Use IEEE math for fp comparisons
de: IEEE-Arithmetik für Fließkommavergleiche verwenden

en: Do not use IEEE math for fp comparisons
de: Keine IEEE-Arithmetik für Fließkommavergleiche verwenden

en: Return values of functions in FPU registers
de: Funktionswerte über FPU-Register zurück geben

en: Do not return values of functions in FPU registers
de: Funktionswerte nicht über FPU-Register zurück geben

en: Do not generate sin, cos, sqrt for FPU
de: sin, cos und sqrt nicht für FPU erzeugen

en: Generate sin, cos, sqrt for FPU
de: sin, cos und sqrt für FPU erzeugen

en: Omit the frame pointer in leaf functions
de: Rahmenzeiger in Blattfunktionen auslassen

en: Enable stack probing
de: Stapelsondierung einschalten

note: undocumented
en: Align destination of the string operations
de: Ziel der Zeichenkettenoperationen ausrichten

en: Do not align destination of the string operations
de: Ziel der Zeichenkettenoperationen nicht ausrichten

en: Inline all known string operations
de: Alle bekannten Zeichenkettenoperationen einbetten (inline)

en: Do not inline all known string operations
de: Bekannte Zeichenkettenoperationen nicht einbetten (inline)

en: Use push instructions to save outgoing arguments
de: push-Befehle verwenden, um ausgehende Argumente zu sichern

en: Do not use push instructions to save outgoing arguments
de: Keine push-Befehle verwenden, um ausgehende Argumente zu sichern

en: Support MMX built-in functions
de: Eingebaute MMX-Funktionen unterstützen

en: Do not support MMX built-in functions
de: Eingebaute MMX-Funktionen nicht unterstützen

en: Support 3DNow! built-in functions
de: Eingebaute 3DNow!-Funktionen unterstützen

en: Do not support 3DNow! built-in functions
de: Eingebaute 3DNow!-Funktionen nicht unterstützen

en: Support MMX and SSE built-in functions and code generation
de: Eingebaute MMX- und SSE-Funktionen und Codeerzeugung unterstützen

en: Do not support MMX and SSE built-in functions and code generation
de: Eingebaute MMX- und SSE-Funktionen und Codeerzeugung nicht unterstützen

en: Support MMX, SSE and SSE2 built-in functions and code generation
de: Eingebaute MMX-, SSE- und SSE2-Funktionen und Codeerzeugung unterstützen

en: Do not support MMX, SSE and SSE2 built-in functions and code generation
de: Eingebaute MMX-, SSE- und SSE2-Funktionen und Codeerzeugung nicht unterstützen

en: Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation
de: Eingebaute MMX-, SSE-, SSE2 und SSE3-Funktionen und Codeerzeugung unterstützen

en: Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation
de: Eingebaute MMX-, SSE-, SSE2 und SSE3-Funktionen und Codeerzeugung nicht unterstützen

en: sizeof(long double) is 16
de: sizeof(long double) ist 16

en: sizeof(long double) is 12
de: sizeof(long double) ist 12

en: Generate 64bit x86-64 code
de: 64-Bit-x86-64-Code erzeugen

en: Generate 32bit i386 code
de: 32-Bit-i386-Code erzeugen

en: Use native (MS) bitfield layout
de: MS-Bitfeld-Anordnung verwenden

en: Use gcc default bitfield layout
de: Standard-GCC-Bitfeld-Anordnung verwenden

en: Use red-zone in the x86-64 code
de: Rote Zone in x86-64-Code verwenden

en: Do not use red-zone in the x86-64 code
de: Rote Zone in x86-64-Code nicht verwenden

en: Use direct references against %gs when accessing tls data
de: Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden

en: Do not use direct references against %gs when accessing tls data
de: Keine direkten Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden

note: This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed part of the option name, and the address of a variable. 
en: Schedule code for given CPU
de: Code für die gegebene CPU planen

en: Generate floating point mathematics using given instruction set
de: Fließkommaarithmetik mit gegebenem Befehlssatz erzeugen

en: Generate code for given CPU
de: Code für die gegebene CPU erzeugen

en: Number of registers used to pass integer arguments
de: Anzahl der zur Übergabe von Ganzzahlargumenten verwendeten Register

note: TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc. This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed
en: Loop code aligned to this power of 2
de: Schleifen zu dieser Zweierpotenz ausrichten

en: Jump targets are aligned to this power of 2
de: Sprungziele werden zu dieser Zweierpotenz ausgerichtet

en: Function starts are aligned to this power of 2
de: Funktionsanfänge werden zu dieser Zweierpotenz ausgerichtet

en: Attempt to keep stack aligned to this power of 2
de: Versuch, den Stapel zu dieser Zweierpotenz auszurichten

en: Branches are this expensive (1-5, arbitrary units)
de: Verzweigungen sind so teuer wie hier angegeben (1-5, beliebige Einheit)

en: Use given x86-64 code model
de: Gegebenes x86-64-Codemodell verwenden

note: Undocumented.
en: Use given assembler dialect
de: Gegebenen Assemblerdialekt verwenden

en: Use given thread-local storage dialect
de: Gegebenen Thread-lokalen Speicherdialekt verwenden

en: Generate ELF output
de: ELF-Ausgabe erzeugen

note: If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later. DJDIR is automatical
en: environment variable DJGPP not defined
de: Umgebungsvariable DJGPP nicht definiert

en: environment variable DJGPP points to missing file '%s'
de: Umgebungsvariable DJGPP zeigt auf fehlende Datei »%s«

en: environment variable DJGPP points to corrupt file '%s'
de: Umgebungsvariable DJGPP zeigt auf kaputte Datei »%s«

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate code which uses the FPU
de: FPU verwendenden Code erzeugen

en: Do not generate code which uses the FPU
de: Keinen FPU verwendenden Code erzeugen

en: sorry, not implemented: #pragma align NAME=SIZE
de: Entschuldigung, nicht implementiert: #pragma align NAME=SIZE

en: malformed #pragma align - ignored
de: Falsch geformtes #pragma align - ignoriert

en: sorry, not implemented: #pragma noalign NAME
de: Entschuldigung, nicht implementiert: #pragma noalign NAME

en: conflicting architectures defined - using C series
de: in Konflikt stehende Architekturen definiert - C-Serie wird verwendet

en: conflicting architectures defined - using K series
de: in Konflikt stehende Architekturen definiert - K-Serie wird verwendet

en: iC2.0 and iC3.0 are incompatible - using iC3.0
de: iC2.0 und iC3.0 sind unverträglich - iC3.0 wird verwendet

en: stack limit expression is not supported
de: Ausdruck der Stapelgrenze wird nicht unterstützt

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE. ??? Not all ten of these architecture variations actuall
en: Generate SA code
de: SA-Code erzeugen

en: Generate SB code
de: SB-Code erzeugen

note: {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),	       N_("Generate SC code")},
en: Generate KA code
de: KA-Code erzeugen

en: Generate KB code
de: KB-Code erzeugen

note: {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),	       N_("Generate KC code")},
en: Generate JA code
de: JA-Code erzeugen

en: Generate JD code
de: JD-Code erzeugen

en: Generate JF code
de: JF-Code erzeugen

en: generate RP code
de: RP-Code erzeugen

en: Generate MC code
de: MC-Code erzeugen

en: Generate CA code
de: CA-Code erzeugen

note: {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES|						TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN),       N_("Generate CB code")},						    {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT|			TARGET_FLAG_CODE_ALIGN),			       N_("Genera
en: Generate CF code
de: CF-Code erzeugen

en: Use software floating point
de: Software-Fließkomma verwenden

en: Use alternate leaf function entries
de: Alternative Blattfunktionseinträge verwenden

en: Do not use alternate leaf function entries
de: Keine alternativen Blattfunktionseinträge verwenden

en: Perform tail call optimization
de: End-Aufruf-Optimierung durchführen

en: Do not perform tail call optimization
de: Keine End-Aufruf-Optimierung durchführen

en: Use complex addressing modes
de: Komplexe Adressierungsmodi verwenden

en: Do not use complex addressing modes
de: Keine komplexen Adressierungsmodi verwenden

en: Align code to 8 byte boundary
de: Code auf 8-Byte-Grenzen ausrichten

en: Do not align code to 8 byte boundary
de: Code nicht auf 8-Byte-Grenzen ausrichten

note: {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE),			       N_("Force use of prototypes")},					    {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE),			       N_("Do not force use of prototypes")},
en: Enable compatibility with iC960 v2.0
de: Verträglichkeit mit iC960 v2.0 einschalten

en: Enable compatibility with iC960 v3.0
de: Verträglichkeit mit iC960 v3.0 einschalten

en: Enable compatibility with ic960 assembler
de: Verträglichkeit mit ic960-Assembler einschalten

en: Do not permit unaligned accesses
de: Keine unausgerichteten Zugriffe erlauben

en: Permit unaligned accesses
de: Unausgerichtete Zugriffe erlauben

en: Layout types like Intel's v1.3 gcc
de: Typen wie bei Intel's gcc v1.3 anordnen

en: Do not layout types like Intel's v1.3 gcc
de: Typen nicht wie bei Intel's gcc v1.3 anordnen

en: Use 64 bit long doubles
de: 64-Bit long doubles verwenden

en: Enable linker relaxation
de: Binderlockerung einschalten

en: Do not enable linker relaxation
de: Binderlockerung nicht einschalten

en: malformed #pragma builtin
de: Falsch geformtes #pragma builtin

en: invalid argument of `%s' attribute
de: ungültiges Argument für Attribut »%s«

en: %Jan address area attribute cannot be specified for local variables
de: %Jfür lokale Variablen kann kein Adressbereichsattribut angegeben werden

en: %Jaddress area of '%s' conflicts with previous declaration
de: %JAdressbereich von »%s« in Konflikt mit vorheriger Deklaration

en: %Jaddress area attribute cannot be specified for functions
de: %JAdressbereichsattribut kann nicht für Funktionen angegeben werden

en: ia64_print_operand: unknown code
de: ia64_print_operand: unbekannter Code

en: value of -mfixed-range must have form REG1-REG2
de: Wert von -mfixed-range muss die Form REG1-REG2 haben

en: %s-%s is an empty range
de: %s-%s ist ein leerer Bereich

en: cannot optimize floating point division for both latency and throughput
de: Fließkommadivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden

en: cannot optimize integer division for both latency and throughput
de: Ganzzahldivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden

en: cannot optimize square root for both latency and throughput
de: Quadratwurzel kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden

en: not yet implemented: latency-optimized inline square root
de: noch nicht implementiert: Wartezeit-optimierte eingebettete Quadratwurzel

en: bad value (%s) for -mtls-size= switch
de: Falscher Wert (%s) für Schalter -mtls-size=

en: bad value (%s) for -tune= switch
de: Falscher Wert (%s) für Schalter -tune=

note: This macro defines names of command options to set and clear bits in `target_flags'.  Its definition is an initializer with a subgrouping for each command option.
en: Generate big endian code
de: Big-Endian-Code erzeugen

en: Generate little endian code
de: Little-Endian-Code erzeugen

en: Generate code for GNU as
de: Code für GNU as erzeugen

en: Generate code for Intel as
de: Code für Intel as erzeugen

en: Generate code for GNU ld
de: Code für GNU ld erzeugen

en: Generate code for Intel ld
de: Code für Intel ld erzeugen

en: Generate code without GP reg
de: Code ohne GP-Register erzeugen

en: Emit stop bits before and after volatile extended asms
de: Vor und nach flüchtig erweiterten asms Stop-Bits ausgeben

en: Don't emit stop bits before and after volatile extended asms
de: Keine Stop-Bits vor und nach flüchtig erweiterten asms ausgeben

en: Emit code for Itanium (TM) processor B step
de: Code für Itanium (TM) B step ausgeben

en: Use in/loc/out register names
de: in/loc/out-Registernamen ausgeben

en: Disable use of sdata/scommon/sbss
de: Verwendung von sdata/scommon/sbss ausschalten

en: Enable use of sdata/scommon/sbss
de: Verwendung von sdata/scommon/sbss einschalten

en: gp is constant (but save/restore gp on indirect calls)
de: gp ist konstant (aber gp wird bei indirekten Aufrufen gesichert/wiederhergestellt)

en: Generate self-relocatable code
de: Selbstverschiebbaren Code erzeugen

en: Generate inline floating point division, optimize for latency
de: Eingebettete Fließkommadivision erzeugen, auf Wartezeit optimieren

en: Generate inline floating point division, optimize for throughput
de: Eingebettete Fließkommadivision erzeugen, auf Durchsatz optimieren

en: Generate inline integer division, optimize for latency
de: Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren

en: Generate inline integer division, optimize for throughput
de: Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren

en: Generate inline square root, optimize for latency
de: Eingebettete Quadratwurzel erzeugen, auf Wartezeit optimieren

en: Generate inline square root, optimize for throughput
de: Eingebettete Quadratwurzel erzeugen, auf Durchsatz optimieren

en: Enable Dwarf 2 line debug info via GNU as
de: Dwarf 2 Zeilenfehlersuchinfo über GNU as einschalten

en: Disable Dwarf 2 line debug info via GNU as
de: Dwarf 2 Zeilenfehlersuchinfo über GNU as ausschalten

en: Enable earlier placing stop bits for better scheduling
de: Frühere Stop-Bit-Platzierung für bessere Planung einschalten

en: Disable earlier placing stop bits
de: Frühere Stop-Bit-Platzierung ausschalten

en: Specify range of registers to make fixed
de: Bereich der zu fixierenden Register angeben

en: bad operand
de: Falscher Operand

en: bad value (%s) for -mcpu= switch
de: Falscher Wert (%s) für Schalter -mcpu=

en: The compiler does not support -march=%s.
de: Der Compiler unterstützt nicht -march=%s.

en: gp_offset (%ld) or end_offset (%ld) is less than zero.
de: gp_offset (%ld) oder end_offset (%ld) ist kleiner als null.

en: argument `%d' is not a constant
de: Argument »%d« ist keine Konstante

en: PRINT_OPERAND_ADDRESS, null pointer
de: PRINT_OPERAND_ADDRESS, Null-Zeiger

en: PRINT_OPERAND: Unknown punctuation '%c'
de: PRINT_OPERAND: Unbekanntes Zeichen '%c'

en: PRINT_OPERAND null pointer
de: PRINT_OPERAND Null-Zeiger

en: invalid %%P operand
de: unbekannter Operand für %%P

en: invalid %%p value
de: unbekannter Wert für %%p

en: invalid use of %%d, %%x, or %%X
de: ungültige Verwendung von %%d, %%x oder %%X

en: No default crt0.o
de: Kein voreingestelltes crt0.o

en: Use GP relative sdata/sbss sections
de: Relative GP sdata/sbss-Abschnitte verwenden

en: Don't use GP relative sdata/sbss sections
de: Relative GP sdata/sbss-Abschnitte nicht verwenden

en: Use ROM instead of RAM
de: ROM statt RAM verwenden

en: Don't use ROM instead of RAM
de: Nicht ROM statt RAM verwenden

en: Put uninitialized constants in ROM (needs -membedded-data)
de: Uninitialisierte Konstanten im ROM ablegen (benötigt -membedded-data)

en: Don't put uninitialized constants in ROM
de: Keine uninitialisierte Konstanten im ROM ablegen

en: Specify CPU for scheduling purposes
de: CPU für Planzwecke angeben

en: Specify CPU for code generation purposes
de: CPU für Codeerzeugungszwecke angeben

en: bad value (%s) for -mmodel switch
de: falscher Wert (%s) für Schalter -mmodel

en: bad value (%s) for -msdata switch
de: falscher Wert (%s) für Schalter -msdata

en: bad value (%s) for -flush-trap=n (0=<n<=15)
de: falscher Wert (%s) für -flush-trap=n (0<=n<=15)

en: invalid operand to %%s code
de: ungültiger Operand für Code %%s

en: invalid operand to %%p code
de: ungültiger Operand für Code %%p

en: bad insn for 'A'
de: falscher Befehl für 'A'

en: invalid operand to %%T/%%B code
de: ungültiger Operand für Code %%T/%%B

en: invalid operand to %%N code
de: ungültiger Operand für Code %%N

en: pre-increment address is not a register
de: Pre-Increment-Adresse ist kein Register

en: pre-decrement address is not a register
de: Pre-Decrement-Adresse ist kein Register

en: post-increment address is not a register
de: Post-Increment-Adresse ist kein Register

en: bad address
de: Falsche Adresse

en: lo_sum not of register
de: lo_sum nicht von einem Register

note: { "relax",			TARGET_RELAX_MASK, "" },		    { "no-relax",		-TARGET_RELAX_MASK, "" },
en: Display compile time statistics
de: Übersetzungszeitstatistik anzeigen

en: Align all loops to 32 byte boundary
de: Alle Schleifen auf 32-Byte-Grenzen ausrichten

en: Only issue one instruction per cycle
de: Nur einen Befehl pro Durchgang ausgeben

en: Prefer branches over conditional execution
de: Zweige gegenüber bedingter Ausführung bevorzugen

en: Code size: small, medium or large
de: Code-Größe: klein, mittel, groß

en: Small data area: none, sdata, use
de: Kleiner Datenbereich: keiner, sdata, verwenden

en: Don't call any cache flush functions
de: Keine Funktionen zum Entleeren des Zwischenspeichers aufrufen

en: Specify cache flush function
de: Funktion zum Entleeren des Zwischenspeichers angeben

en: Don't call any cache flush trap
de: Keine Abfangfunktion zum Entleeren des Zwischenspeichers aufrufen

en: Specify cache flush trap number
de: Abfangfunktionsnummer zum Entleeren des Zwischenspeichers angeben

en: -f%s ignored for 68HC11/68HC12 (not supported)
de: -f%s für 68HC11/68HC12 ignoriert (nicht unterstützt)

en: `trap' and `far' attributes are not compatible, ignoring `far'
de: Attribute »trap« und »far« sind unverträglich, »far« wird ignoriert

en: `trap' attribute is already used
de: Attribut »trap« wird bereits verwendet

note: !!!! SCz wrong here.
en: move insn not handled
de: Kopierbefehl nicht behandelt

en: invalid register in the move instruction
de: ungültiges Register in Kopierbefehl

en: invalid operand in the instruction
de: ungültiger Operand in Befehl

en: invalid register in the instruction
de: ungültiges Register in Befehl

en: operand 1 must be a hard register
de: erster Operand muss ein hartes Register sein

en: invalid rotate insn
de: ungültiger Rotierbefehl

en: registers IX, IY and Z used in the same INSN
de: Register IX, IY und Z im selben Befehl verwendet

en: cannot do z-register replacement
de: Z-Register kann nicht ausgetauscht werden

en: invalid Z register replacement for insn
de: ungültiger Z-Register-Ersatz für Befehl

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Compile with 16-bit integer mode
de: Mit 16-Bit-Ganzzahlmodus übersetzen

en: Compile with 32-bit integer mode
de: Mit 32-Bit-Ganzzahlmodus übersetzen

en: Auto pre/post decrement increment allowed
de: Auto-Pre-/Post-Decrement-Increment erlaubt

en: Auto pre/post decrement increment not allowed
de: Auto-Pre-/Post-Decrement-Increment nicht erlaubt

en: Min/max instructions allowed
de: Min/Max-Befehle erlaubt

en: Min/max instructions not allowed
de: Min/Max-Befehle nicht erlaubt

en: Use call and rtc for function calls and returns
de: Aufruf und RTC für Funktionsaufrufe und Rückgaben verwenden

en: Use jsr and rts for function calls and returns
de: JSR und RTS für Funktionsaufrufe und Rückgaben verwenden

en: Do not use direct addressing mode for soft registers
de: Modus zur direkten Adressierung für Soft-Register nicht verwenden

en: Use direct addressing mode for soft registers
de: Modus zur direkten Adressierung für Soft-Register verwenden

en: Compile for a 68HC11
de: Für 68HC11 übersetzen

en: Compile for a 68HC12
de: Für 68HC12 übersetzen

en: Compile for a 68HCS12
de: Für 68HCS12 übersetzen

note: This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed part of the option name, and the address of a variable. 
en: Specify the register allocation order
de: Reihenfolge der Registerbelegung angeben

en: Indicate the number of soft registers available
de: Anzahl der verfügbaren Soft-Register anzeigen

en: -malign-loops=%d is not between 1 and %d
de: -malign-loops=%d ist nicht zwischen 1 und %d

en: -mshared-library-id= specified without -mid-shared-library
de: -mshared-library-id= ohne -mid-shared-library angegeben

en: -mshared-library-id=%d is not between 0 and %d
de: -mshared-library-id=%d ist nicht zwischen 0 und %d

en: cannot specify both -msep-data and -mid-shared-library
de: -msep-data und -mid-shared-library können nicht zusammen angegeben werden

en: -malign-jumps=%d is not between 1 and %d
de: -malign-jumps=%d ist nicht zwischen 1 und %d

en: -malign-functions=%d is not between 1 and %d
de: -malign-functions=%d ist nicht zwischen 1 und %d

en: -fPIC is not currently supported on the 68000 or 68010
de: -fPIC wird derzeit nicht für 68000 oder 68010 unterstützt

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate code for a 68020
de: Code für 68020 erzeugen

en: Generate code for a 68000
de: Code für 68000 erzeugen

en: Use the bit-field instructions
de: Bit-Feld-Befehle verwenden

en: Do not use the bit-field instructions
de: Bit-Feld-Befehle nicht verwenden

en: Consider type `int' to be 16 bits wide
de: Typ »int« als 16 Bit breit ansehen

en: Consider type `int' to be 32 bits wide
de: Typ »int« als 32 Bit breit ansehen

en: Generate code with library calls for floating point
de: Code mit Funktionsaufrufen für Fließkommaarithmetik erzeugen

en: Generate code for a 68040, without any new instructions
de: Code für einen 68040 ohne neue Befehle erzeugen

en: Generate code for a 68060, without any new instructions
de: Code für einen 68060 ohne neue Befehle erzeugen

en: Generate code for a 68030
de: Code für einen 68030 erzeugen

en: Generate code for a 68040
de: Code für einen 68040 erzeugen

en: Generate code for a 68060
de: Code für einen 68060 erzeugen

en: Generate code for a 520X
de: Code für einen 520X erzeugen

en: Generate code for a 5206e
de: Code für einen 5206e erzeugen

en: Generate code for a 528x
de: Code für einen 528x erzeugen

en: Generate code for a 5307
de: Code für einen 5307 erzeugen

en: Generate code for a 5407
de: Code für einen 5407 erzeugen

en: Generate code for a 68851
de: Code für einen 68851 erzeugen

en: Do no generate code for a 68851
de: Code für einen 68851 erzeugen

en: Generate code for a 68302
de: Code für einen 68302 erzeugen

en: Generate code for a 68332
de: Code für einen 68332 erzeugen

en: Generate code for a cpu32
de: Code für eine cpu32 erzeugen

en: Align variables on a 32-bit boundary
de: Variablen auf 32-Bit-Grenzen ausrichten

en: Align variables on a 16-bit boundary
de: Variablen auf 16-Bit-Grenzen ausrichten

en: Enable separate data segment
de: Gesondertes Datensegment einschalten

en: Disable separate data segment
de: Gesondertes Datensegment ausschalten

en: Enable ID based shared library
de: ID-basierte Shared Library einschalten

en: Disable ID based shared library
de: ID-basierte Shared Library ausschalten

en: Generate pc-relative code
de: PC-relativen Code erzeugen

en: Do not use unaligned memory references
de: Keine unausgerichteten Speicherreferenzen verwenden

en: Use unaligned memory references
de: Unausgerichtete Speicherreferenzen verwenden

en: Use different calling convention using 'rtd'
de: Andere Aufrufkonvention mit 'RTD' verwenden

en: ID of shared library to build
de: ID der zu bauenden Shared Library

en: invalid option `-mstack-increment=%s'
de: ungültige Option »-mstack-increment=%s«

en: Inline constants if it can be done in 2 insns or less
de: Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht

en: Inline constants if it only takes 1 instruction
de: Konstanten einbetten, wenn es mit nur 1 Befehl geht

en: Set maximum alignment to 4
de: Höchste Ausrichtung auf 4 setzen

en: Set maximum alignment to 8
de: Höchste Ausrichtung auf 8 setzen

en: Do not use the divide instruction
de: Divisionsbefehl nicht verwenden

en: Do not arbitrary sized immediates in bit operations
de: Keine Direktwerte beliebiger Größen in Bit-Operationen zulassen

en: Always treat bit-field as int-sized
de: Bit-Feld immer mit int-Größe behandeln

en: Force functions to be aligned to a 4 byte boundary
de: Funktionen auf 4-Byte-Grenzen zwingen

en: Force functions to be aligned to a 2 byte boundary
de: Funktionen auf 2-Byte-Grenzen zwingen

en: Emit call graph information
de: Informationen zum Aufrufgraph ausgeben

en: Prefer word accesses over byte accesses
de: Wortzugriffe bevorzugen (statt Bytezugriffen)

en: Generate code for the M*Core M340
de: Code für M*Core M340 erzeugen

en: Maximum amount for a single stack increment operation
de: Größter Betrag für einzelne Stapelvergrößerungsoperation

en: bad test
de: Falscher Test

en: bad value (%s) for -mabi= switch
de: Falscher Wert (%s) für Schalter -mabi=

en: -mips%s conflicts with the other architecture options, which specify a MIPS%d processor
de: -mips%s steht in Konflikt mit den anderen Architekturoptionen, die einen MIPS%d-Prozessor angeben

en: -march=%s is not compatible with the selected ABI
de: -march=%s ist mit dem ausgewählten ABI unverträglich

en: -mgp64 used with a 32-bit processor
de: -mgp64 mit einem 32-Bit-Prozessor verwendet

en: -mgp32 used with a 64-bit ABI
de: -mgp32 mit einem 64-Bit-ABI verwendet

en: -mgp64 used with a 32-bit ABI
de: -mgp64 mit einem 32-Bit-ABI verwendet

en: unsupported combination: %s
de: nicht unterstützte Kombination: %s

en: -g is only supported using GNU as,
de: -g wird nur mit GNU as unterstützt,

en: -g is only supported using GNU as with -mabi=32,
de: -g wird nur mit GNU as mit -mabi=32 unterstützt,

en: -g option disabled
de: Option -g ausgeschaltet

en: generation of Branch Likely instructions enabled, but not supported by architecture
de: Erzeugung von »Branch Likely«-Befehlen eingeschaltet, aber nicht unterstützt durch Architektur

en: -G is incompatible with PIC code which is the default
de: -G ist mit PIC-Code unverträglich, was Standard ist

en: -membedded-pic and -mabicalls are incompatible
de: -membedded-pic und -mabicalls sind unverträglich

en: -G and -membedded-pic are incompatible
de: -G und -membedded-pic sind unverträglich

en: non-PIC n64 with explicit relocations
de: nicht-PIC n64 mit expliziten Auslagerungen

en: mips_debugger_offset called with non stack/frame/arg pointer
de: mips_debugger_offset mit nicht-Stapel/Rahmen/Argument-Zeiger aufgerufen

en: internal error: %%) found without a %%( in assembler pattern
de: interner Fehler: %%) ohne %%( in Assemblermuster gefunden

en: internal error: %%] found without a %%[ in assembler pattern
de: interner Fehler: %%] ohne %%[ in Assemblermuster gefunden

en: internal error: %%> found without a %%< in assembler pattern
de: interner Fehler: %%> ohne %%< in Assemblermuster gefunden

en: internal error: %%} found without a %%{ in assembler pattern
de: interner Fehler: %%} ohne %%{ in Assemblermuster gefunden

en: PRINT_OPERAND: unknown punctuation '%c'
de: PRINT_OPERAND: unbekanntes Zeichen '%c'

en: PRINT_OPERAND, invalid insn for %%C
de: PRINT_OPERAND, ungültiger Befehl für %%C

en: PRINT_OPERAND, invalid insn for %%N
de: PRINT_OPERAND, ungültiger Befehl für %%N

en: PRINT_OPERAND, invalid insn for %%F
de: PRINT_OPERAND, ungültiger Befehl für %%F

en: PRINT_OPERAND, invalid insn for %%W
de: PRINT_OPERAND, ungültiger Befehl für %%W

en: PRINT_OPERAND, invalid operand for relocation
de: PRINT_OPERAND, ungültiger Operand für Auslagerung

en: can not handle inconsistent calls to `%s'
de: inkonsistente Aufrufe von »%s« nicht behandeln

en: the cpu name must be lower case
de: CPU-Name muss klein geschrieben sein

en: bad value (%s) for %s
de: Falscher Wert (%s) für %s

en: can't rewind temp file: %m
de: temporäre Datei konnte nicht zurückgesetzt werden: %m

en: can't write to output file: %m
de: in die Ausgabedatei kann nicht geschrieben werden: %m

en: can't read from temp file: %m
de: von der temporären Datei kann nicht gelesen werden: %m

en: can't close temp file: %m
de: die temporäre Datei kann nicht geschlossen werden: %m

en: Same as -mabi=32, just trickier
de: Wie -mabi=32, nur heikler

note: Target CPU builtins. We do this here because __mips is defined below		 and so we can't use builtin_define_std. Treat _R3000 and _R4000 like register-size defines,		 which is how they've historically been used. Macros dependent on the C dialect. Bizarre, but needed at least for Irix. Macro to define 
en: Use 64-bit int type
de: 64-Bit-»int«-Typ verwenden

en: Use 64-bit long type
de: 64-Bit-»long«-Typ verwenden

en: Use 32-bit long type
de: 32-Bit-»long«-Typ verwenden

en: Optimize lui/addiu address loads
de: lui/addiu-Adressladebefehle optimieren

en: Don't optimize lui/addiu address loads
de: lui/addiu-Adressladebefehle nicht optimieren

en: Use MIPS as
de: MIPS as verwenden

en: Use GNU as
de: GNU as verwenden

en: Use symbolic register names
de: Symbolische Registernamen verwenden

en: Don't use symbolic register names
de: Keine symbolischen Registernamen verwenden

en: Use GP relative sdata/sbss sections (now ignored)
de: GP-relative sdata/sbss-Abschnitte verwenden (jetzt ignoriert)

en: Don't use GP relative sdata/sbss sections (now ignored)
de: GP-relative sdata/sbss-Abschnitte nicht verwenden (jetzt ignoriert)

en: Output compiler statistics (now ignored)
de: Compiler-Statistik ausgeben (jetzt ignoriert)

en: Don't output compiler statistics
de: Compiler-Statistik nicht ausgeben

en: Don't optimize block moves
de: Blockkopierbefehle nicht optimieren

en: Optimize block moves
de: Blockkopierbefehle optimieren

en: Use mips-tfile asm postpass
de: mips-tfile asm Nachbearbeitung verwenden

en: Don't use mips-tfile asm postpass
de: mips-tfile asm Nachbearbeitung nicht verwenden

note: Macro to define tables used to set the flags. This is a list in braces of triplets in braces, each triplet being { "NAME", VALUE, DOC } where VALUE is the bits to set or minus the bits to clear and DOC is the documentation for --help (NULL if intentionally undocumented). An empty string NAME is used
en: Use hardware floating point
de: Hardware-Fließkomma verwenden

en: Use 64-bit FP registers
de: 64-Bit-Fließkomma-Register verwenden

en: Use 32-bit FP registers
de: 32-Bit-Fließkomma-Register verwenden

en: Use 64-bit general registers
de: Allgemeine Register in 64 Bit Breite verwenden

en: Use 32-bit general registers
de: Allgemeine Register in 32 Bit Breite verwenden

en: Use Irix PIC
de: Irix PIC verwenden

en: Don't use Irix PIC
de: Irix PIC nicht verwenden

en: Use indirect calls
de: Indirekte Aufrufe verwenden

en: Don't use indirect calls
de: Keine indirekten Aufrufe verwenden

en: Use embedded PIC
de: Eingebetteten PIC verwenden

en: Don't use embedded PIC
de: Keinen eingebetteten PIC verwenden

en: Use big-endian byte order
de: Big-Endian Byte-Reihenfolge verwenden

en: Use little-endian byte order
de: Little-Endian Byte-Reihenfolge verwenden

en: Use single (32-bit) FP only
de: Nur single (32-bit) Fließkomma verwenden

en: Don't use single (32-bit) FP only
de: Nicht nur single (32-bit) Fließkomma verwenden

en: Use multiply accumulate
de: Multiplizier-Zwischenspeicher verwenden

en: Don't use multiply accumulate
de: Keinen Multiplizier-Zwischenspeicher verwenden

en: Don't generate fused multiply/add instructions
de: Keine verschmolzenen Multiplizier-/Addier-Befehle erzeugen

en: Generate fused multiply/add instructions
de: Verschmolzene Multiplizier-/Addier-Befehle erzeugen

en: Work around early 4300 hardware bug
de: Frühen 4300-Hardware-Bug umgehen

en: Don't work around early 4300 hardware bug
de: Frühen 4300-Hardware-Bug nicht umgehen

en: Work around errata for early SB-1 revision 2 cores
de: Fehler früher SB-1 Revision 2 Kerne umgehen

en: Don't work around errata for early SB-1 revision 2 cores
de: Fehler früher SB-1 Revision 2 Kerne nicht umgehen

en: Trap on integer divide by zero
de: Ganzzahldivision durch Null abfangen

en: Don't trap on integer divide by zero
de: Ganzzahldivision durch Null nicht abfangen

en: Use Branch Likely instructions, overriding default for arch
de: »Branch Likely«-Befehle verwenden, Standard für die Architektur aufheben

en: Don't use Branch Likely instructions, overriding default for arch
de: Nicht »Branch Likely«-Befehle verwenden, Standard für die Architektur aufheben

en: Use NewABI-style %reloc() assembly operators
de: %reloc()-Assebmleroperatoren im NewABI-Stil verwenden

en: Use assembler macros instead of relocation operators
de: Assemblermakros statt Auslagerungsoperatoren verwenden

en: Generate mips16 code
de: mips16-Code erzeugen

en: Generate normal-mode code
de: Code im normalen Modus erzeugen

en: Lift restrictions on GOT size
de: Beschränkungen für GOT-Größe aufheben

en: Do not lift restrictions on GOT size
de: Beschränkungen für GOT-Größe nicht aufheben

en: Specify an ABI
de: ABI angeben

en: Specify a Standard MIPS ISA
de: Standard MIPS ISA angeben

note: Output assembler code to FILE to increment profiler label # LABELNO for profiling a function entry.
en: mips16 function profiling
de: Profiling für mips16-Funktionen

en: -f%s not supported: ignored
de: -f%s nicht unterstützt: ignoriert

en: too large function value type, needs %d registers, have only %d registers for this
de: zu großer Funktionswerttyp, benötigt %d Register, aber nur %d stehen zur Verfügung

en: function_profiler support for MMIX
de: function_profiler-Unterstützung für MMIX

en: MMIX Internal: Last named vararg would not fit in a register
de: MMIX-intern: Letzte benannte Vararg würde nicht in ein Register passen

en: MMIX Internal: Expected a CONST_INT, not this
de: MMIX-intern: CONST_INT erwartet, aber nicht dies

en: MMIX Internal: Bad register: %d
de: MMIX-intern: Falsches Register: %d

en: MMIX Internal: Bad value for 'm', not a CONST_INT
de: MMIX-intern: Falscher Wert für 'm', kein CONST_INT

en: MMIX Internal: Expected a register, not this
de: MMIX-intern: Register erwartet, aber nicht dies

en: MMIX Internal: Expected a constant, not this
de: MMIX-intern: Konstante erwartet, aber nicht dies

note: Presumably there's a missing case above if we get here.
en: MMIX Internal: Missing `%c' case in mmix_print_operand
de: MMIX-intern: Fall »%c« fehlt in mmix_print_operand

note: We need the original here.
en: MMIX Internal: Cannot decode this operand
de: MMIX-internal: Dieser Operand kann nicht dekodiert werden

en: MMIX Internal: This is not a recognized address
de: MMIX-intern: Diese Adresse wird nicht erkannt

en: stack frame not a multiple of 8 bytes: %d
de: Stapelrahmen ist kein Vielfaches von 8 Bytes: %d

en: stack frame not a multiple of octabyte: %d
de: Stapelrahmen ist kein Vielfaches eines Octabytes: %d

en: MMIX Internal: %s is not a shiftable int
de: MMIX-intern: %s ist kein schiebbares int

en: MMIX Internal: Trying to output invalidly reversed condition:
de: MMIX-intern: Versuch, ungültig umgekehrte Bedingung auszugeben:

en: MMIX Internal: What's the CC of this?
de: MMIX-intern: Was ist der CC davon?

en: MMIX Internal: What is the CC of this?
de: MMIX-intern: Was ist der CC davon?

en: MMIX Internal: This is not a constant:
de: MMIX-intern: Dies ist keine Konstante:

note: For these target macros, there is no generic documentation here.  You should read `Using and Porting GCC' for that.  Only comments specific to the MMIX target are here. There are however references to the specific texinfo node (comments with "Node:"), so there should be little or nothing amiss.  Pro
en: Set start-address of the program
de: Start-Adresse des Programmes setzen

en: Set start-address of data
de: Start-Adresse der Daten setzen

note: FIXME: Provide a way to *load* the epsilon register.
en: For intrinsics library: pass all parameters in registers
de: Für Intrinsics-Bibliothek: alle Parameter in Registern übergeben

en: Use register stack for parameters and return value
de: Registerstapel für Parameter und Rückgabewerte verwenden

en: Use call-clobbered registers for parameters and return value
de: Mit Aufruf verbundene Register für Parameter und Rückgabewerte verwenden

en: Use epsilon-respecting floating point compare instructions
de: Epsilon beachtende Fließkomma-Vergleichsbefehle verwenden

en: Use zero-extending memory loads, not sign-extending ones
de: Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde

en: Generate divide results with reminder having the same sign as the divisor (not the dividend)
de: Divisionsergebnisse mit dem gleichen Vorzeichen im Übertrag wie der Divisor (nicht der Dividend) erzeugen

en: Prepend global symbols with ":" (for use with PREFIX)
de: Globalen Symbolen ein »:« voranstellen (für Verwendung mit PREFIX)

en: Do not provide a default start-address 0x100 of the program
de: Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen

en: Link to emit program in ELF format (rather than mmo)
de: Binden, um Programm im ELF-Format ausgeben (statt mmo)

en: Use P-mnemonics for branches statically predicted as taken
de: P-Mnemonics für statisch als verfolgt vorhergesehene Zweige verwenden

en: Don't use P-mnemonics for branches
de: Keine P-Mnemonics für Zweige verwenden

en: Use addresses that allocate global registers
de: Globale Register belegende Adressen verwenden

en: Do not use addresses that allocate global registers
de: Nicht globale Register belegende Adressen verwenden

en: Generate a single exit point for each function
de: Einen einzigen Austrittspunkt für jede Funktion erzeugen

en: Do not generate a single exit point for each function
de: Nicht unbedingt einen einzigen Austrittspunkt für jede Funktion erzeugen

en: Target the AM33 processor
de: Auf AM33-Prozessor abzielen

en: Target the AM33/2.0 processor
de: Auf AM33/2.0-Prozessor abzielen

en: Enable linker relaxations
de: Binderlockerung einschalten

en: Work around hardware multiply bug
de: Hardware-Multiplikationsfehler umgehen

en: Do not work around hardware multiply bug
de: Hardware-Multiplikationsfehler nicht umgehen

en: Don't use hardware fp
de: Nicht Hardware-Fließkommaarithmetik verwenden

en: Alternative calling convention
de: Alternative Aufrufkonvention

en: Pass some arguments in registers
de: Einige Argumente über Register übergeben

en: Pass all arguments on stack
de: Alle Argumente über Stapel übergeben

en: Optimize for 32532 cpu
de: Für 32532-CPU optimieren

en: Optimize for 32332 cpu
de: Für 32332-CPU optimieren

en: Optimize for 32032
de: Für 32032-CPU optimieren

en: Register sb is zero. Use for absolute addressing
de: Register sb ist Null. Für absolute Adressierung verwenden

en: Do not use register sb
de: Register sb nicht verwenden

en: Use bit-field instructions
de: Bit-Feld-Befehle verwenden

en: Do not use bit-field instructions
de: Keine Bit-Feld-Befehle verwenden

en: Generate code for high memory
de: Code für oberen Speicher erzeugen

en: Generate code for low memory
de: Code für unteren Speicher erzeugen

en: 32381 fpu
de: 32381-FPU

en: Use multiply-accumulate fp instructions
de: Fließkommabefehl zum Multiplizieren-Akkumulieren verwenden

en: Do not use multiply-accumulate fp instructions
de: Fließkommabefehl zum Multiplizieren-Akkumulieren nicht verwenden

en: "Small register classes" kludge
de: »Kleine Registerklassen«-Kludge

en: No "Small register classes" kludge
de: Keine »Kleine Registerklassen«-Kludge

en: unknown -mschedule= option (%s).
    Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000
de: Unbekannte Option für -mschedule= (%s).
    Gültige Optionen sind 700, 7100, 7100LC, 7200, 7300, und 8000

en: unknown -march= option (%s).
    Valid options are 1.0, 1.1, and 2.0
de: Unbekannte Option für -march= (%s).
    Gültige Optionen sind 1.0, 1.1, und 2.0

en: PIC code generation is not supported in the portable runtime model
de: PIC-Code-Generierung wird im portierbaren Laufzeitmodell nicht unterstützt

en: PIC code generation is not compatible with fast indirect calls
de: PIC-Code-Generierung ist mit schnellen indirekten Aufrufen unverträglich

en: -g is only supported when using GAS on this processor,
de: -g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstützt

en: Generate cpp defines for server IO
de: cpp-Defines für Server-IO erzeugen

en: Generate cpp defines for workstation IO
de: cpp-Defines für Workstation-IO erzeugen

note: Macro to define tables used to set the flags.  This is a list in braces of target switches with each switch being { "NAME", VALUE, "HELP_STRING" }.  VALUE is the bits to set, or minus the bits to clear.  An empty string NAME is used to identify the default VALUE.  Do not mark empty strings for trans
en: Generate PA1.1 code
de: PA1.1-Code erzeugen

en: Generate PA1.0 code
de: PA1.0-Code erzeugen

en: Generate PA2.0 code (requires binutils 2.10 or later)
de: PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)

en: Disable FP regs
de: Fließkommaregister ausschalten

en: Do not disable FP regs
de: Fließkommaregister nicht ausschalten

en: Disable space regs
de: Leerregister ausschalten

en: Do not disable space regs
de: Leerregister nicht ausschalten

en: Put jumps in call delay slots
de: Sprünge in Aurufverzögerungsschlitze stecken

en: Do not put jumps in call delay slots
de: Keine Sprünge in Aurufverzögerungsschlitze stecken

en: Disable indexed addressing
de: Indizierte Adressierung ausschalten

en: Do not disable indexed addressing
de: Indizierte Adressierung nicht ausschalten

en: Use portable calling conventions
de: Portierbare Aufrufkonventionen verwenden

en: Do not use portable calling conventions
de: Keine portierbaren Aufrufkonventionen verwenden

en: Assume code will be assembled by GAS
de: Code als mit GAS assembliert annehmen

en: Do not assume code will be assembled by GAS
de: Code nicht als mit GAS assembliert annehmen

en: Do not use software floating point
de: Software-Fließkomma nicht verwenden

en: Emit long load/store sequences
de: Lange Laden/Speichern-Folgen ausgeben

en: Do not emit long load/store sequences
de: Keine langen Laden/Speichern-Folgen ausgeben

en: Generate fast indirect calls
de: Schnelle indirekte Aufrufe erzeugen

en: Do not generate fast indirect calls
de: Keine schnellen indirekten Aufrufe erzeugen

en: Generate code for huge switch statements
de: Code für große switch-Anweisungen erzeugen

en: Do not generate code for huge switch statements
de: Keinen Code für große switch-Anweisungen erzeugen

en: Always generate long calls
de: Immer weite Rufe erzeugen

en: Generate long calls only when needed
de: Weite Rufe nur bei Bedarf erzeugen

en: Enable linker optimizations
de: Binder-Optimierungen einschalten

en: Specify architecture for code generation.  Values are 1.0, 1.1, and 2.0.  2.0 requires gas snapshot 19990413 or later.
de: Architektur für Codegenerierung angeben. Die Werte sind 1.0, 1.1, und 2.0. 2.0 benötigt die gas-Momentaufnahme 19990413 oder neuer.

en: Assume code will be linked by GNU ld
de: Code als später mit GNU ld gebunden annehmen

en: Assume code will be linked by HP ld
de: Code als später mit HP ld gebunden annehmen

en: Do not use hardware floating point
de: Hardware-Fließkomma nicht verwenden

note: return float result in ac0
en: Return floating point results in ac0
de: Fließkommaergebnisse über ac0 zurückgeben

en: Return floating point results in memory
de: Fließkommaergebnisse über Speicher zurückgeben

note: is 11/40
en: Generate code for an 11/40
de: Code für 11/40 erzeugen

note: is 11/45
en: Generate code for an 11/45
de: Code für 11/45 erzeugen

note: is 11/10
en: Generate code for an 11/10
de: Code für 11/10 erzeugen

note: use movstrhi for bcopy use 32 bit for int
en: Use 32 bit int
de: 32-Bit int verwenden

en: Use 16 bit int
de: 16-Bit int verwenden

note: use 32 bit for float
en: Use 32 bit float
de: 32-Bit float verwenden

en: Use 64 bit float
de: 64-Bit float verwenden

note: allow abshi pattern? - can trigger "optimizations" which make code SLOW! is branching expensive - on a PDP, it's actually really cheap this is just to play around and check what code gcc generates split instruction and data memory?
en: Target has split I&D
de: Ziel hat geteiltes I&D

en: Target does not have split I&D
de: Ziel hat nicht geteiltes I&D

note: UNIX assembler syntax?
en: Use UNIX assembler syntax
de: UNIX-Assemblersyntax verwenden

en: Use DEC assembler syntax
de: DEC-Assemblersyntax verwenden

en: Segmentation Fault (code)
de: Speicherzugriffsverletzung (Code)

en: Out of stack space.
de: Stapelspeicher aufgebraucht.

en: Try running `%s' in the shell to raise its limit.
de: »%s« in der Shell könnte diese Beschränkung erhöhen.

en: Segmentation Fault
de: Speicherzugriffsverletzung

en: While setting up signal stack: %m
de: Während des Setzens des Signalstapels: %m

en: While setting up signal handler: %m
de: Während des Setzens des Signalhandlers: %m

en: couldn't unmap pch_address_space: %m
de: Abbildung von pch_address_space konnte nicht aufgehoben werden: %m

note: Handle the machine specific pragma longcall.  Its syntax is # pragma longcall ( TOGGLE ) where TOGGLE is either 0 or 1. rs6000_default_long_calls is set to the value of TOGGLE, changing whether or not new function declarations receive a longcall attribute by default.
en: ignoring malformed #pragma longcall
de: Falsch geformtes #pragma longcall wird ignoriert

en: missing open paren
de: öffnende Klammer fehlt

en: missing number
de: Fehlende Zahl

en: missing close paren
de: Fehlende schließende Klammer

en: number must be 0 or 1
de: Zahl muss 0 oder 1 sein

en: junk at end of #pragma longcall
de: Ausschuss am Ende von #pragma longcall

en: -mmultiple is not supported on little endian systems
de: -mmultiple wird auf »little endian«-Systemen nicht unterstützt

en: -mstring is not supported on little endian systems
de: -mstring wird auf »little endian«-Systemen nicht unterstützt

en: unknown -mdebug-%s switch
de: unbekannter Schalter -mdebug-%s

en: unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'
de: unbekanntes Argument »%s« für -mtraceback; »full«, »partial« oder »none« erwartet

en: Unknown switch -mlong-double-%s
de: Unbekannter Schalter -mlong-double-%s

en: AltiVec and E500 instructions cannot coexist
de: AltiVec- und E500-Befehle können nicht koexistieren

en: unknown -m%s= option specified: '%s'
de: unbekannte Option für -m%s= angegeben: »%s«

en: not configured for ABI: '%s'
de: nicht für ABI konfiguriert: »%s«

en: unknown ABI specified: '%s'
de: unbekanntes ABI angegeben: »%s«

en: unknown -malign-XXXXX option specified: '%s'
de: unbekannte Option -malign-XXXXX angegeben: »%s«

en: Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them.
de: Wert kann nicht in Vektorregister zurückgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein.

en: Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them.
de: Argument kann nicht in Vektorregister übergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein.

en: argument 1 must be a 5-bit signed literal
de: Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein

en: argument 2 must be a 5-bit unsigned literal
de: Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein

en: argument 1 of __builtin_altivec_predicate must be a constant
de: Argument 1 von __builtin_altivec_predicate muss eine Konstante sein

en: argument 1 of __builtin_altivec_predicate is out of range
de: Argument 1 von __builtin_altivec_predicate ist außerhalb des Wertebereiches

en: argument 3 must be a 4-bit unsigned literal
de: Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein

en: argument to `%s' must be a 2-bit unsigned literal
de: Argument für »%s« muss ein vorzeichenloses 2-Bit-Symbol sein

en: argument to dss must be a 2-bit unsigned literal
de: Argument für dss muss ein vorzeichenloses 2-Bit-Symbol sein

en: argument 1 of __builtin_spe_predicate must be a constant
de: Argument 1 von __builtin_spe_predicate muss eine Konstante sein

en: argument 1 of __builtin_spe_predicate is out of range
de: Argument 1 von __builtin_spe_predicate ist außerhalb des Wertebereiches

en: invalid %%f value
de: ungültiger %%f-Wert

en: invalid %%F value
de: ungültiger %%F-Wert

en: invalid %%G value
de: ungültiger %%G-Wert

en: invalid %%j code
de: ungültiger %%j-Code

en: invalid %%J code
de: ungültiger %%J-Code

en: invalid %%k value
de: ungültiger %%k-Wert

en: invalid %%K value
de: ungültiger %%K-Wert

en: invalid %%O value
de: ungültiger %%O-Wert

en: invalid %%q value
de: ungültiger %%q-Wert

en: invalid %%S value
de: ungültiger %%S-Wert

en: invalid %%T value
de: ungültiger %%T-Wert

en: invalid %%u value
de: ungültiger %%u-Wert

en: invalid %%v value
de: ungültiger %%v-Wert

en: no profiling of 64-bit code for this ABI
de: kein Profiling von 64-bit-Code für dieses ABI

en: Always pass floating-point arguments in memory
de: Fließkommaargumente immer über Speicher übergeben

en: Don't always pass floating-point arguments in memory
de: Fließkommaargumente nicht immer über Speicher übergeben

en: Support message passing with the Parallel Environment
de: Message Passing mit paralleler Umgebung unterstützen

en: Compile for 64-bit pointers
de: Für 64-Bit-Zeiger kompilieren

en: Compile for 32-bit pointers
de: Für 32-Bit-Zeiger kompilieren

en: -maix64 and POWER architecture are incompatible
de: -maix64 und die Architektur POWER sind unverträglich

en: -maix64 requires PowerPC64 architecture remain enabled
de: -maix64 setzt eingeschaltete PowerPC64-Architektur voraus

en: -maix64 required: 64-bit computation with 32-bit addressing not yet supported
de: -maix64 benötigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstützt

en: Generate code suitable for executables (NOT shared libs)
de: Code für ausführbare Dateien (NICHT Shared Libraries) erzeugen

note: The Darwin ABI always includes AltiVec, can't be (validly) turned off.
en: -mdynamic-no-pic overrides -fpic or -fPIC
de: -mdynamic-no-pic hebt -fpic oder -fPIC auf

note: Darwin doesn't support -fpic.
en: -fpic is not supported; -fPIC assumed
de: -fpic wird nicht unterstützt; -fPIC angenommen

en: -m64 requires a PowerPC64 cpu
de: -m64 benötigt eine PowerPC64-CPU

en: Call mcount for profiling before a function prologue
de: mcount für Profiling vor Funktionsprolog aufrufen

en: Call mcount for profiling after a function prologue
de: mcount für Profiling nach Funktionsprolog aufrufen

note: Run-time compilation parameters selecting different hardware subsets. Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the d
en: Use POWER instruction set
de: POWER-Befehlssatz verwenden

en: Use POWER2 instruction set
de: POWER2-Befehlssatz verwenden

en: Do not use POWER2 instruction set
de: POWER2-Befehlssatz nicht verwenden

en: Do not use POWER instruction set
de: POWER-Befehlssatz nicht verwenden

en: Use PowerPC instruction set
de: PowerPC-Befehlssatz verwenden

en: Do not use PowerPC instruction set
de: PowerPC-Befehlssatz nicht verwenden

en: Use PowerPC General Purpose group optional instructions
de: Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden

en: Do not use PowerPC General Purpose group optional instructions
de: Optionale Befehle der PowerPC-Mehrzweck-Gruppe nicht verwenden

en: Use PowerPC Graphics group optional instructions
de: Optionale Befehle der PowerPC-Grafik-Gruppe verwenden

en: Do not use PowerPC Graphics group optional instructions
de: Optionale Befehle der PowerPC-Grafik-Gruppe nicht verwenden

en: Use PowerPC-64 instruction set
de: PowerPC-64-Befehlssatz verwenden

en: Do not use PowerPC-64 instruction set
de: PowerPC-64-Befehlssatz nicht verwenden

en: Use AltiVec instructions
de: AltiVec-Befehle verwenden

en: Do not use AltiVec instructions
de: AltiVec-Befehle nicht verwenden

en: Use new mnemonics for PowerPC architecture
de: Neue Mnemonics für PowerPC-Architektur verwenden

en: Use old mnemonics for PowerPC architecture
de: Alte Mnemonics für PowerPC-Architektur verwenden

en: Put everything in the regular TOC
de: Alles in reguläres TOC legen

en: Place floating point constants in TOC
de: Fließkommakonstanten ins TOC legen

en: Do not place floating point constants in TOC
de: Fließkommakonstanten nicht ins TOC legen

en: Place symbol+offset constants in TOC
de: Symbol+Offset-Konstanten ins TOC legen

en: Do not place symbol+offset constants in TOC
de: Symbol+Offset-Konstanten nicht ins TOC legen

en: Place variable addresses in the regular TOC
de: Variablenadressen ins normale TOC legen

en: Generate load/store multiple instructions
de: Laden/Speichern mehrerer Befehle erzeugen

en: Do not generate load/store multiple instructions
de: Kein Laden/Speichern mehrerer Befehle erzeugen

en: Generate string instructions for block moves
de: Zeichenkettenbefehle für Blockkopieroperationen erzeugen

en: Do not generate string instructions for block moves
de: Keine Zeichenkettenbefehle für Blockkopieroperationen erzeugen

en: Generate load/store with update instructions
de: Laden/Speichern mit Aktualisierungsbefehlen erzeugen

en: Do not generate load/store with update instructions
de: Kein Laden/Speichern mit Aktualisierungsbefehlen erzeugen

en: Do not generate fused multiply/add instructions
de: Keine verschmolzenen Multiplizier/Addier-Befehle erzeugen

en: Do not schedule the start and end of the procedure
de: Anfang und Ende der Prozedur nicht planen

en: Return all structures in memory (AIX default)
de: Alle Strukturen über Speicher zurückgeben (AIX-Standard)

en: Return small structures in registers (SVR4 default)
de: Kleine Strukturen über Register zurückgeben (SVR4-Standard)

en: Generate single field mfcr instruction
de: Einzelfeld-mfcr-Befehl erzeugen

en: Do not generate single field mfcr instruction
de: Keinen Einzelfeld-mfcr-Befehl erzeugen

en: Use features of and schedule code for given CPU
de: Eigenschaften und Programmplanung für gegebene CPU verwenden

en: Enable debug output
de: Ausgaben zur Fehlersuche einschalten

en: Select full, part, or no traceback table
de: Voll-, Teil- oder keine Traceback-Tabelle

en: Specify ABI to use
de: Zu verwendendes ABI

en: Specify size of long double (64 or 128 bits)
de: Größe von »long double« angeben (64 oder 128 Bits)

en: Specify yes/no if isel instructions should be generated
de: yes/no angeben; je nachdem, ob isel-Befehle erzeugt werden sollen

en: Specify yes/no if SPE SIMD instructions should be generated
de: yes/no angeben; je nachdem, ob SPE SIMD-Befehle erzeugt werden sollen

en: Specify yes/no if using floating point in the GPRs
de: yes/no angeben; je nachdem, ob Fließkomma in den GPRs verwendet wird

en: Specify yes/no if VRSAVE instructions should be generated for AltiVec
de: yes/no angeben; je nachdem, ob VRSAVE-Befehle für AltiVec erzeugt werden sollen

en: Avoid all range limits on call instructions
de: Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden

en: Determine which dependences between insns are considered costly
de: Feststellen, welche Abhängigkeiten zwischen Befehlen als teuer angesehen werden

en: Specify which post scheduling nop insertion scheme to apply
de: Angeben, welches Schema zum Einfügen von nops nach der Planung angewendet werden soll

en: Specify alignment of structure fields default/natural
de: Ausrichtung der Strukturfelder default/natural angeben

en: Specify scheduling priority for dispatch slot restricted insns
de: Planungspriorität für Verteilschlitz-beschränkte Befehle angeben

note: Definitions for __builtin_return_address and __builtin_frame_address. __builtin_return_address (0) should give link register (65), enable this. This should be uncommented, so that the link register is used, but currently this would result in unmatched insns and spilling fixed registers so we'll leav
en: RETURN_ADDRESS_OFFSET not supported
de: RETURN_ADDRESS_OFFSET nicht unterstützt

en: Select ABI calling convention
de: ABI-Aufrufkonvention auswählen

en: Select method for sdata handling
de: Methode für sdata-Behandlung auswählen

en: Align to the base type of the bit-field
de: Auf Basistyp des Bitfeldes ausrichten

en: Don't align to the base type of the bit-field
de: Nicht auf Basistyp des Bitfeldes ausrichten

en: Don't assume that unaligned accesses are handled by the system
de: Nicht annehmen, dass nicht ausgerichtete Zugriffe vom System behandelt werden

en: Assume that unaligned accesses are handled by the system
de: Annehmen, dass nicht ausgerichtete Zugriffe vom System behandelt werden

en: Produce code relocatable at runtime
de: Zur Laufzeit verschiebbaren Code erzeugen

en: Don't produce code relocatable at runtime
de: Nicht zur Laufzeit verschiebbaren Code erzeugen

en: Produce little endian code
de: Little-Endian-Code erzeugen

en: Produce big endian code
de: Big-Endian-Code erzeugen

en: no description yet
de: noch keine Beschreibung

en: Use EABI
de: EABI verwenden

en: Don't use EABI
de: EABI nicht verwenden

en: Do not allow bit-fields to cross word boundaries
de: Nicht zulassen, dass Bitfelder Wortgrenzen überschneiden

en: Use alternate register names
de: Alternative Registernamen verwenden

en: Don't use alternate register names
de: Keine alternativen Registernamen verwenden

en: Link with libsim.a, libc.a and sim-crt0.o
de: Mit libsim.a, libc.a und sim-crt0.o binden

en: Link with libads.a, libc.a and crt0.o
de: Mit libads.a, libc.a und crt0.o binden

en: Link with libyk.a, libc.a and crt0.o
de: Mit libyk.a, libc.a und crt0.o binden

en: Link with libmvme.a, libc.a and crt0.o
de: Mit libmvme.a, libc.a und crt0.o binden

en: Set the PPC_EMB bit in the ELF flags header
de: PPC_EMB-Bit im ELF-Flags-Header setzen

en: Use the WindISS simulator
de: WindISS-Simulator verwenden

en: Generate 64-bit code
de: 64-Bit-Code erzeugen

en: Generate 32-bit code
de: 32-Bit-Code erzeugen

note: Sometimes certain combinations of command options do not make sense on a particular target machine.  You can define a macro `OVERRIDE_OPTIONS' to take account of this.  This macro, if defined, is executed once just after all the command options have been parsed. The macro SUBTARGET_OVERRIDE_OPTIONS 
en: bad value for -mcall-%s
de: Falscher Wert für -mcall-%s

en: bad value for -msdata=%s
de: Falscher Wert für -msdata=%s

en: -mrelocatable and -msdata=%s are incompatible
de: -mrelocatable und -msdata=%s sind unverträglich

en: -f%s and -msdata=%s are incompatible
de: -f%s und -msdata=%s sind unverträglich

en: -msdata=%s and -mcall-%s are incompatible
de: -msdata=%s und -mcall-%s sind unverträglich

en: -mrelocatable and -mno-minimal-toc are incompatible
de: -mrelocatable und -mno-minimal-toc sind unverträglich

en: -mrelocatable and -mcall-%s are incompatible
de: -mrelocatable und -mcall-%s sind unverträglich

en: -fPIC and -mcall-%s are incompatible
de: -fPIC und -mcall-%s sind unverträglich

en: -mcall-aixdesc must be big endian
de: -mcall-aixdesc muss »big endian« sein

en: -m%s not supported in this configuration
de: -m%s wird in dieser Konfiguration nicht unterstützt

en: Unknown cpu used in -march=%s.
de: Unbekannte CPU verwendet in -march=%s.

en: Unknown cpu used in -mtune=%s.
de: Unbekannte CPU verwendet in -mtune=%s.

en: z/Architecture mode not supported on %s.
de: z/Architektur-Modus nicht unterstützt auf %s.

en: 64-bit ABI not supported in ESA/390 mode.
de: 64-Bit-ABI nicht unterstützt im ESA/390-Modus

en: invalid UNSPEC as operand (1)
de: ungültiges UNSPEC als Operand (1)

en: invalid UNSPEC as operand (2)
de: ungültiges UNSPEC als Operand (2)

en: Cannot decompose address.
de: Adresse kann nicht zerlegt werden.

en: Total size of local variables exceeds architecture limit.
de: Gesamtgröße der lokalen Variablen übersteigt Grenze der Architektur.

en: Set backchain
de: Rückwärtskette setzen

en: Don't set backchain (faster, but debug harder
de: Rückwärtskette setzen (schneller, aber schwerer von Fehlern zu befreien)

en: Use bras for executable < 64k
de: bras für ausführbare Datei < 64k verwenden

en: Don't use bras
de: bras nicht verwenden

en: Additional debug prints
de: Zusätzliche Fehlerprotokollausdrucke

en: Don't print additional debug prints
de: Keine zusätzlichen Fehlerprotokollausdrucke

en: 64 bit ABI
de: 64-Bit-ABI

en: 31 bit ABI
de: 31-Bit-ABI

en: z/Architecture
de: z/Architektur

en: ESA/390 architecture
de: ESA/390-Architektur

en: mvcle use
de: mvcle-Verwendung

en: enable tpf OS code
de: tpf-OS-Code einschalten

en: disable tpf OS code
de: tpf-OS-Code ausschalten

en: disable fused multiply/add instructions
de: verschmolzene Multiplikations/Additions-Befehle ausschalten

en: enable fused multiply/add instructions
de: verschmolzene Multiplikations/Additions-Befehle einschalten

en: __builtin_saveregs not supported by this subtarget
de: __builtin_saveregs wird für dieses Teilziel nicht unterstützt

en: attribute interrupt_handler is not compatible with -m5-compact
de: Attribut interrupt_handler ist mit-m5-compact unverträglich

note: The sp_switch attribute only has meaning for interrupt functions.
en: `%s' attribute only applies to interrupt functions
de: Attribut »%s« bezieht sich nur auf Unterbrechungsfunktionen

note: The argument must be a constant string.
en: `%s' attribute argument not a string constant
de: Attributargument »%s« ist keine Zeichenkettenkonstante

note: The argument must be a constant integer.
en: `%s' attribute argument not an integer constant
de: Attributargument »%s« ist keine Ganzzahlkonstante

note: There are no delay slots on SHmedia. Relaxation isn't yet supported for SHmedia -fprofile-arcs needs a working libgcov .  In unified tree		 configurations with newlib, this requires to configure with		 --with-newlib --with-headers.  But there is no way to check		 here we have a working libgcov, so j
en: Profiling is not supported on this target.
de: Profiling wird von diesem Ziel nicht unterstützt

en: %s is not supported by this configuration
de: %s wird von dieser Konfiguration nicht unterstützt

en: -mlong-double-64 not allowed with -m64
de: -mlong-double-64 ist mit -m64 nicht erlaubt

en: -mcmodel= is not supported on 32 bit systems
de: -mcmodel= wird auf 32-Bit-Systemen nicht unterstützt

en: invalid %%Y operand
de: ungültiger %%Y-Operand

en: invalid %%A operand
de: ungültiger %%A-Operand

en: invalid %%B operand
de: ungültiger %%B-Operand

en: invalid %%c operand
de: ungültiger %%c-Operand

en: invalid %%C operand
de: ungültiger %%C-Operand

en: invalid %%d operand
de: ungültiger %%d-Operand

en: invalid %%D operand
de: ungültiger %%D-Operand

en: invalid %%f operand
de: ungültiger %%f-Operand

en: invalid %%s operand
de: ungültiger %%s-Operand

en: long long constant not a valid immediate operand
de: »long long«-Konstante ist kein gültiger direkter Operand

en: floating point constant not a valid immediate operand
de: Fließkommakonstante ist kein gültiger direkter Operand

en: Use 128 bit long doubles
de: 128-Bit-»long double«s verwenden

en: Generate code for big endian
de: Code für »big endian« erzeugen

en: Generate code for little endian
de: Code für »little endian« erzeugen

en: Use little-endian byte order for data
de: »little-endian« Bytereihenfolge für Daten verwenden

en: Assume possible double misalignment
de: Mögliche doppelte Fehlausrichtung annehmen

en: Assume all doubles are aligned
de: Annehmen, dass alle doubles ausgerichtet sind

en: Pass -assert pure-text to linker
de: -assert pure-text an Binder übergeben

en: Do not pass -assert pure-text to linker
de: Nicht -assert pure-text an Binder übergeben

en: Use flat register window model
de: Flaches Registerfenster-Modell verwenden

en: Do not use flat register window model
de: Nicht flaches Registerfenster-Modell verwenden

en: Use ABI reserved registers
de: ABI-reservierte Register verwenden

en: Do not use ABI reserved registers
de: Nicht ABI-reservierte Register verwenden

en: Use hardware quad fp instructions
de: Hardware-Vierfach-Fließkommabefehle verwenden

en: Do not use hardware quad fp instructions
de: Hardware-Vierfach-Fließkommabefehle nicht verwenden

en: Compile for v8plus ABI
de: Für v8plus-ABI-übersetzen

en: Do not compile for v8plus ABI
de: Nicht für v8plus-ABI-übersetzen

en: Utilize Visual Instruction Set
de: Visuellen Befehlssatz verwenden

en: Do not utilize Visual Instruction Set
de: Nicht visuellen Befehlssatz verwenden

note: ??? These are deprecated, coerced to -mcpu=.  Delete in 2.9.
en: Optimize for Cypress processors
de: Für Cypress-Prozessoren optimieren

en: Optimize for SPARCLite processors
de: Für SPARCLite-Prozessoren optimieren

en: Optimize for F930 processors
de: Für F930-Prozessoren optimieren

en: Optimize for F934 processors
de: F934-Prozessoren optimieren

en: Use V8 SPARC ISA
de: V8 SPARC ISA verwenden

en: Optimize for SuperSPARC processors
de: Für SuperSPARC-Prozessoren optimieren

note: End of deprecated options.
en: Pointers are 64-bit
de: Zeiger sind 64 Bit

en: Pointers are 32-bit
de: Zeiger sind 32 Bit

en: Use 32-bit ABI
de: 32-Bit-ABI verwenden

en: Use 64-bit ABI
de: 64-Bit-ABI verwenden

en: Use stack bias
de: Stapelversatz verwenden

en: Do not use stack bias
de: Nicht Stapelversatz verwenden

en: Use structs on stronger alignment for double-word copies
de: Bei stärkerer Ausrichtung für Doppelwort-Kopien Structs verwenden

en: Do not use structs on stronger alignment for double-word copies
de: Bei stärkerer Ausrichtung für Doppelwort-Kopien keine Structs verwenden

en: Optimize tail call instructions in assembler and linker
de: Ende-Aufruf-Befehle in Assembler und Binder optimieren

en: Do not optimize tail call instructions in assembler or linker
de: Ende-Aufruf-Befehle in Assembler und Binder nicht optimieren

en: Use given SPARC code model
de: Gegebenes SPARC-Code-Modell verwenden

en: Constant halfword load operand out of range.
de: Konstanter Halbwort-Lade-Operand außerhalb des Wertebereiches.

en: Constant arithmetic operand out of range.
de: Konstanter arithmetischer Operand außerhalb des Wertebereiches.

en: Local variable memory requirements exceed capacity.
de: Lokale Variablenspeicheranforderungen überschreiten Kapazität.

en: function_profiler support
de: function_profiler-Unterstützung

en: cannot use va_start in interrupt function
de: va_start in Unterbrechungsfunktion kann nicht verwendet werden

en: `B' operand is not constant
de: »B«-Operand ist nicht konstant

en: `B' operand has multiple bits set
de: »B«-Operand hat mehrere gesetzte Bits

en: `o' operand is not constant
de: »o«-Operand ist nicht konstant

en: xstormy16_print_operand: unknown code
de: xstormy16_print_operand: unbekannter Code

en: switch statement of size %lu entries too large
de: switch-Anweisung der Größe %lu Einträge zu groß

en: #pragma GHS endXXXX found without previous startXXX
de: #pragma GHS endXXXX ohne vorheriges startXXX gefunden

en: #pragma GHS endXXX does not match previous startXXX
de: #pragma GHS endXXX passt nicht zum vorherigen startXXX

en: cannot set interrupt attribute: no current function
de: Unterbrechungsattribut kann nicht gesetzt werden; keine aktuelle Funktion

en: cannot set interrupt attribute: no such identifier
de: Unterbrechungsattribut kann nicht gesetzt werden: kein solcher Bezeichner

en: junk at end of #pragma ghs section
de: Ausschuss am Ende von #pragma ghs section

en: unrecognized section name "%s"
de: nicht erkannter Abschnittsname »%s«

en: malformed #pragma ghs section
de: falsch geformtes #pragma ghs section

en: junk at end of #pragma ghs interrupt
de: Ausschuss am Ende von #pragma ghs interrupt

en: junk at end of #pragma ghs starttda
de: Ausschuss am Ende von #pragma ghs starttda

en: junk at end of #pragma ghs startsda
de: Ausschuss am Ende von #pragma ghs startsda

en: junk at end of #pragma ghs startzda
de: Ausschuss am Ende von #pragma ghs startzda

en: junk at end of #pragma ghs endtda
de: Ausschuss am Ende von #pragma ghs endtda

en: junk at end of #pragma ghs endsda
de: Ausschuss am Ende von #pragma ghs endsda

en: junk at end of #pragma ghs endzda
de: Ausschuss am Ende von #pragma ghs endzda

en: %s=%s is not numeric
de: %s=%s ist nicht numerisch

en: %s=%s is too large
de: %s=%s ist zu groß

en: const_double_split got a bad insn:
de: const_double_split bekam einen falschen Befehl:

en: %Jdata area attributes cannot be specified for local variables
de: %JDatenabschnittsattribute können nicht für lokale Variablen angegeben werden

en: %Jdata area of '%D' conflicts with previous declaration
de: %JDatenabschnitt von »%D« in Konflikt mit vorheriger Deklaration

en: bogus JR construction: %d
de: nur simulierte JR-Konstruktion: %d

en: bad amount of stack space removal: %d
de: Falscher Betrag der Stapelspeicherentfernung: %d

en: bogus JARL construction: %d
de: nur simulierte JARL-Konstruktion: %d

en: Bogus DISPOSE construction: %d
de: nur simulierte DISPOSE-Konstruktion: %d

en: Too much stack space to dispose of: %d
de: Zu viel Stapelspeicher zu entsorgen: %dd

en: Bogus PREPEARE construction: %d
de: nur simulierte PREPARE-Konstruktion: %d

en: Too much stack space to prepare: %d
de: Zu viel Stapelspeicher vorzubereiten: %d

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Support Green Hills ABI
de: Green Hills ABI unterstützen

en: Prohibit PC relative function calls
de: PC-relative Funktionsaufrufe verbieten

en: Reuse r30 on a per function basis
de: r30 auf Funktionsbasis wiederverwenden

en: Use stubs for function prologues
de: Stubs für Funktionsprologe verwenden

en: Same as: -mep -mprolog-function
de: Das gleiche wie: -mep -mprolog-function

en: Enable backend debugging
de: Backend-Fehlersuche einschalten

en: Compile for the v850 processor
de: Für v850-Prozessor übersetzen

en: Compile for v850e1 processor
de: Für v850e1-Prozessor übersetzen

note: Make sure that the other bits are cleared.
en: Compile for v850e processor
de: Für v850e-Prozessor übersetzen

note: Make sure that the other bits are cleared.
en: Enable the use of the short load instructions
de: Verwendung der kurzen Ladebefehle einschalten

en: Do not use the callt instruction
de: Den callt-Befehl nicht verwenden

en: Do not use registers r2 and r5
de: Die Register r2 und r5 nicht verwenden

en: Enforce strict alignment
de: Genaue Ausrichtung erzwingen

en: Use 4 byte entries in switch tables
de: 4-Byte-Einträge in switch-Tabellen verwenden

en: Set the max size of data eligible for the TDA area
de: Maximalgröße der für den TDA-Bereich geeigneten Daten setzen

en: Set the max size of data eligible for the SDA area
de: Maximalgröße der für den SDA-Bereich geeigneten Daten setzen

en: Set the max size of data eligible for the ZDA area
de: Maximalgröße der für den ZDA-Bereich geeigneten Daten setzen

en: boolean registers required for the floating-point option
de: Boolsche Register für die Fließkommaoption benötigt

en: -f%s is not supported with CONST16 instructions
de: -f%s wird mit CONST16-Befehlen nicht unterstützt

en: PIC is required but not supported with CONST16 instructions
de: PIC wird benötigt, wird aber nicht mit CONST16-Befehlen unterstützt

en: invalid %%D value
de: ungültiger %%D-Wert

en: invalid mask
de: ungültige Maske

en: invalid %%x value
de: ungültiger %%x-Wert

en: invalid %%d value
de: ungültiger %%x-Wert

en: invalid %%t/%%b value
de: ungültiger %%t/%%b-Wert

en: invalid address
de: ungültige Adresse

en: no register in address
de: Kein Register in Adresse

en: address offset not a constant
de: Adressversatz ist keine Konstante

en: only uninitialized variables can be placed in a .bss section
de: Nur uninitialisierte Variablen können in einem .bss-Abschnitt platziert werden

en: Use CONST16 instruction to load constants
de: CONST16-Befehle zum Laden von Konstanten verwenden

en: Use PC-relative L32R instruction to load constants
de: PC-relativen L32R-Befehl zum Laden von Konstanten verwenden

en: Disable fused multiply/add and multiply/subtract FP instructions
de: Verschmolzene Multplizier/Addier- und Multiplizier/Subtrahier-Befehle für Fließkomma ausschalten

en: Enable fused multiply/add and multiply/subtract FP instructions
de: Verschmolzene Multplizier/Addier- und Multiplizier/Subtrahier-Befehle für Fließkomma einschalten

en: Intersperse literal pools with code in the text section
de: Code in Zeichen-Daten im Text-Abschnitt einstreuen

en: Put literal pools in a separate literal section
de: Zeichendaten in gesonderten Zeichenabschnitt legen

en: Automatically align branch targets to reduce branch penalties
de: Zweigziele automatisch ausrichten, um Strafzyklen für Verzweigung zu verringern

en: Do not automatically align branch targets
de: Verzweigungsziele nicht automatisch ausrichten

en: Use indirect CALLXn instructions for large programs
de: Indirekte CALLXn-Befehle für große Programme verwenden

en: Use direct CALLn instructions for fast calls
de: Direkte CALLn-Befehle für schnelle Aufrufe verwenden

en: missing argument to "-%s"
de: fehlendes Argument für »-%s«

en: `-gnat' misspelled as `-gant'
de: »-gnat« falsch buchstabiert als »-gant«

en: unable to call pointer to member function here
de: Zeiger auf Elementfunktion kann hier nicht aufgerufen werden

en: %s %D(%T, %T, %T) <built-in>
de: %s %D(%T, %T, %T) <eingebaut>

en: %s %D(%T, %T) <built-in>
de: %s %D(%T, %T) <eingebaut>

en: %s %D(%T) <built-in>
de: %s %D(%T) <eingebaut>

en: %s %T <conversion>
de: %s %T <Umformung>

en: %J%s %+#D <near match>
de: %J%s %+#D <nahe Übereinstimmung>

en: candidates are:
de: Kandidaten sind:

en: conversion from `%T' to `%T' is ambiguous
de: Umformung von »%T« in »%T« ist nicht eindeutig

en: no matching function for call to `%D(%A)'
de: keine passende Funktion für Aufruf von »%D(%A)«

en: call of overloaded `%D(%A)' is ambiguous
de: Aufruf des überladenen »%D(%A)« ist nicht eindeutig

note: It's no good looking for an overloaded operator() on a pointer-to-member-function.
en: pointer-to-member function %E cannot be called without an object; consider using .* or ->*
de: Zeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*

en: no match for call to `(%T) (%A)'
de: keine Übereinstimmung für Aufruf von »(%T) (%A)«

en: call of `(%T) (%A)' is ambiguous
de: Aufruf von »(%T) (%A)« ist nicht eindeutig

en: %s for ternary 'operator?:' in '%E ? %E : %E'
de: %s für ternären »operator?:« in »%E ? %E : %E«

en: %s for 'operator%s' in '%E%s'
de: %s für »operator%s« in »%E%s«

en: %s for 'operator[]' in '%E[%E]'
de: %s für »operator[]« in »%E[%E]«

en: %s for '%s' in '%s %E'
de: %s für »%s« in »%s %E«

en: %s for 'operator%s' in '%E %s %E'
de: %s für »operator%s« in »%E %s %E«

en: %s for 'operator%s' in '%s%E'
de: %s für »operator%s« in »%s%E«

en: ISO C++ forbids omitting the middle term of a ?: expression
de: ISO-C++ verbietet das Auslassen des mittleren Terms eines »?:«-Ausdruckes

en: `%E' has type `void' and is not a throw-expression
de: »%E« hat den Typ »void« und ist kein throw-Ausdruck

en: operands to ?: have different types
de: Operanden für ?: haben verschiedene Typen

en: enumeral mismatch in conditional expression: `%T' vs `%T'
de: Aufzählungsfehler in bedingtem Ausdruck: »%T« vs. »%T«

en: enumeral and non-enumeral type in conditional expression
de: Aufzählungs- und Nicht-Aufzählungstyp in bedingtem Ausdruck

en: no `%D(int)' declared for postfix `%s', trying prefix operator instead
de: kein »%D(int)« für Suffix »%s« deklariert, stattdessen wird Präfixoperator versucht

en: using synthesized `%#D' for copy assignment
de: künstlich erstelltes »%#D« für Kopierzuweisung

en:   where cfront would use `%#D'
de:   wobei cfront »%#D« verwenden würde

en: comparison between `%#T' and `%#T'
de: Vergleich zwischen »%#T« und »%#T«

en: no suitable `operator %s' for `%T'
de: kein geeigneter »operator %s« für »%T«

en: `%+#D' is private
de: »%+#D« ist privat

en: `%+#D' is protected
de: »%+#D« ist geschützt

en: `%+#D' is inaccessible
de: »%+#D« ist unzugänglich

en: within this context
de: in diesem Zusammenhang

en: invalid conversion from `%T' to `%T'
de: Ungültige Umformung von »%T« in »%T«

en:   initializing argument %P of `%D'
de:   Argument %P von »%D« wird initialisiert

en: cannot bind bitfield `%E' to `%T'
de: das Bitfeld »%E« kann nicht mit »%T« verbunden werden

en: cannot bind packed field `%E' to `%T'
de: das gepackte Feld »%E« kann nicht mit »%T« verbunden werden

en: cannot bind rvalue `%E' to `%T'
de: der R-Wert »%E« kann nicht mit »%T« verbunden werden

en: cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime
de: Objekte des Nicht-POD-Typs »%#T« können nicht über »...« übergeben werden; Aufruf wird zur Laufzeit abbrechen

note: Undefined behavior [expr.call] 5.2.2/7.
en: cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime
de: Objekte des Nicht-POD-Typs »%#T« können nicht über »...« empfangen werden; Aufruf wird zur Laufzeit abbrechen

en: the default argument for parameter %d of `%D' has not yet been parsed
de: das Standardargument für den Parameter %d von »%D« wurde noch nicht gelesen

en: passing `%T' as `this' argument of `%#D' discards qualifiers
de: Die Übergabe von »%T« als »this«-Argument von »%#D« streicht Qualifizierer

en: `%T' is not an accessible base of `%T'
de: »%T« ist keine erreichbare Basis von »%T«

en: could not find class$ field in java interface type `%T'
de: class$-Feld konnte nicht im JAVA-Schnittstellentyp »%T« gefunden werden

en: call to non-function `%D'
de: Aufruf der Nicht-Funktion »%D«

en: request for member `%D' in `%E', which is of non-aggregate type `%T'
de: Anforderung des Elements »%D« in »%E«, das vom Nicht-Aggregattyp »%T« ist

en: no matching function for call to `%T::%s(%A)%#V'
de: keine passende Funktion für Aufruf von »%T::%s(%A)%#V«

en: `%D' may not be static because it is a member of a union
de: »%D« kann nicht static sein, da es ein union-Element ist

en: %s has no effect
de: %s hat keinen Effekt

en: %Jfunction '%D' redeclared as inline
de: %JFunktion »%D« als inline redeklariert

en: %Jprevious declaration of '%D' with attribute noinline
de: %Jvorherige Deklaration von »%D« mit Attribut noinline

en: %Jfunction '%D' redeclared with attribute noinline
de: %JFunktion »%D« redeklariert mit Attribut noinline

en: %Jprevious declaration of '%D' was inline
de: %Jvorherige Deklaration von »%D« war inline

en: conflicting declaration '%#D'
de: in Konflikt stehende Deklaration »%#D«

en: '%D' has a previous declaration as `%#D'
de: »%D« hat eine vorherige Deklaration als »%#Ds«

en: %Jfollows non-prototype definition here
de: %Jfolgt Nicht-Prototyp-Definition hier

en: %Jprevious non-inline declaration here
de: %Jvorherige nicht-inline-Deklaration hier

en: %Jconflicts with previous declaration here
de: %Jin Konflikt mit vorheriger Deklaration hier

en: %H  from here
de: %H  von hier

en: too many initializers for `%T'
de: zu viele Initialisierer für »%T«

en: size of array `%D' has non-integral type `%T'
de: Feldgröße von »%D« hat Nicht-Ganzzahltyp »%T«

en: size of array has non-integral type `%T'
de: Feldgröße hat Nicht-Ganzzahltyp »%T«

en: declaration of `%D' as %s
de: Deklaration von »%D« als %s

en: creating %s
de: Erzeugen von %s

en: top-level declaration of `%s' specifies `auto'
de: Deklaration höchster Ebene von »%s« spezifiziert »auto«

en: %Jinvalid type qualifier for non-member function type
de: %Jungültiger Typkennzeichner für Nicht-Element-Funktionstyp

en: redeclaration of `%T' as a non-template
de: Redeklaration von »%T« als Nicht-Template

en: %Jprevious definition here
de: %Jvorherige Definition hier

en: invalid member function declaration
de: ungültige Elementfunktionsdeklaration

en: anonymous union with no members
de: anonymes union ohne Element

en: inline function `%D' used but never defined
de: inline-Funktion »%D«, aber nirgendwo definiert

en:   when initialized here
de:   während es hier initialisiert wurde

en: `%#D' is not a non-static data member of `%T'
de: »%#D« ist kein Nicht-static-Datenelement von »%T«

en: invalid use of non-static member function `%D'
de: ungültige Verwendung der Nicht-static-Elementfunktion »%D«

en: invalid use of non-static data member `%D'
de: ungültige Verwendung des Nicht-static-Datenelementes »%D«

note: See PR 15967. This should never happen (and it is fixed correctly in mainline), but on the release branch we prefer this less-intrusive approacch.
en: no suitable or ambiguous `%D' found in class `%T'
de: kein geeignetes oder mehrdeutiges »%D« in Klasse »%T« gefunden

en: type mismatch with previous external decl of `%#D'
de: Typen passen nicht zu vorheriger externer Deklaration von »%#D«

en: declaration of '%#D' shadows a parameter
de: Deklaration von »%#D« überdeckt einen Parameter

note: Location of previous decl is not useful in this case.
en: declaration of '%D' shadows a member of 'this'
de: Deklaration von »%D« überdeckt ein Element von 'this'

en: declaration of '%D' shadows a previous local
de: Deklaration von »%D« überdeckt einen vorhergehenden lokalen Bezeichner

en: declaration of '%D' shadows a global declaration
de: Deklaration von »%D« überdeckt eine globale Deklaration

en: `%D' attribute directive ignored
de: Attribut-Anweisung »%D« wird ignoriert

en: invalid token
de: ungültiges Token

en: `%D::%D' has not been declared
de: »%D::%D« wurde nicht deklariert

en: `::%D' has not been declared
de: »::%D« wurde nicht deklariert

en: `%D' has not been declared
de: »%D« wurde nicht deklariert

en: `%D' %s
de: »%D« %s

en: `%s' is not a template
de: »%s« ist kein Template

en: invalid template-id
de: ungültige Template-ID

en: %s cannot appear in a constant-expression
de: %s kann nicht in einem Konstanten-Ausdruck auftreten

note: Issue an error message.
en: `%s' does not name a type
de: »%s« bezeichnet keinen Typ

en: statement-expressions are allowed only inside functions
de: Anweisungs-Ausdrücke sind nur innerhalb von Funktionen erlaubt

en: ISO C++ forbids compound-literals
de: ISO-C++ verbietet zusammengesetzte Literale

en: array bound forbidden after parenthesized type-id
de: Feldgrenze hinter geklammerter type-id ist verboten

en: duplicate `friend'
de: doppeltes »friend«

en: attributes are not allowed on a function-definition
de: bei einer Funktionsdefinition sind keine Attribute erlaubt

en: attributes after parenthesized initializer ignored
de: Attribute hinter geklammerter Initialisierung werden ignoriert

en: `%T::%D' is not a type
de: »%T::%D« ist kein Typ

en: friend declaration does not name a class or function
de: »friend«-Deklaration benennt keine Klasse oder Funktion

note: If begin_function_definition didn't like the definition, skip the entire function.
en: invalid function declaration
de: ungültige Funktionsdeklaration

note: Issue an error message.
en: named return values are no longer supported
de: benannte Rückgabewerte werden nicht mehr unterstützt

en: missing `>' to terminate the template argument list
de: fehlendes '>', um Templateargumentliste zu beenden

en: %D redeclared with different access
de: %D mit anderem Zugriff redeklariert

note: [temp.mem] A destructor shall not be a member template.
en: destructor `%D' declared as member template
de: Destruktor »%D« als Element-Template deklariert

en: %J  original definition appeared here
de: %J  ursprüngliche Definition trat hier auf

en: `%T' uses anonymous type
de: »%T« verwendet anonymen Typen

en: `%T' uses local type `%T'
de: »%T« verwendet lokalen Typen »%T«

en: integral expression `%E' is not constant
de: Integralausdruck »%E« ist nicht konstant

en: object missing in reference to `%D'
de: Objekt fehlt in Referenz auf »%D«

en: `%D' is not a member of `%D'
de: »%D« ist kein Element von »%D«

en: `%D' cannot appear in a constant-expression
de: »%D« kann nicht in Konstanten-Ausdruck auftreten

en: %s between distinct pointer-to-member types `%T' and `%T' lacks a cast
de: %s zwischen verschiedenen Zeiger-auf-Element-Typen »%T« und »%T« fehlt eine Typkonvertierung

en: invalid application of `%s' to a bit-field
de: ungültige Anwendung von »%s« auf ein Bitfeld

en: ISO C++ forbids applying `%s' to an expression of function type
de: ISO-C++ verbietet Anwendung von »%s« auf einen Ausdruck mit Funktionstyp

en: invalid use of non-static member function
de: falsche Benutzung einer nicht-statischen Elementfunktion

en: invalid use of nonstatic data member '%E'
de: ungültige Benutzung des nicht-statischen Datenelements »%E«

en: parameter %P of `%D' has incomplete type `%T'
de: Parameter %P von »%D« hat unvollständigen Typen »%T«

en: parameter %P has incomplete type `%T'
de: Parameter %P hat unvollständigen Typen »%T«

en: %s expression list treated as compound expression
de: %s Ausdrucksliste als zusammengesetzten Ausdruck behandelt

note: This is a reinterpret cast, we choose to do nothing.
en: pointer to member cast via virtual base `%T'
de: Typumwandlung von Zeiger in Element über virtuelle Basis »%T«

en: pointer to member conversion via virtual base `%T'
de: Konvertierung von Zeiger in Element über virtuelle Basis »%T«

en: return-statement with no value, in function returning '%T'
de: Return-Anweisung ohne Wert, in »%T« zurückgebender Funktion

en: return-statement with a value, in function returning 'void'
de: Return-Anweisung mit Wert in »void« zurückgebender Funktion

en: Please keep this in mind before you report bugs.
de: Bitte bedenken Sie dies, wenn Sie einen Fehlerbericht einsenden.

en: %Jfinal field '%D' may not have been initialized
de: %Jletztes Feld »%D« könnte nicht initialisiert worden sein

en: %J'%D' used prior to declaration
de: %J»%D« bereits vor Deklaration benutzt

en: declaration of `%s' shadows a parameter
de: Deklaration von »%s« überdeckt einen Parameter

en: declaration of `%s' shadows a symbol from the parameter list
de: Deklaration von »%s« überdeckt ein Symbol aus der Parameterliste

en: %Jlabel '%D' used but not defined
de: %JMarke »%D« verwendet, aber nicht definiert

en: %Jlabel '%D' defined but not used
de: %JMarke »%D« definiert, aber nicht verwendet

en: can't reopen %s: %m
de: Es ist nicht möglich, »%s« erneut zu öffnen: %m

en: can't close %s: %m
de: Es ist nicht möglich, »%s« zu schließen: %m

en: can't close input file %s: %m
de: die Eingabedatei »%s« kann nicht geschlossen werden: %m

en: can't create directory %s: %m
de: das Verzeichnis %s kann nicht erzeugt werden: %m

en: can't create %s: %m
de: Es ist nicht möglich, %s zu erzeugen: %m

en: `%s' is not a valid class name
de: »%s« ist kein gültiger Klassenname

en: --resource requires -o
de: --resource erfordert -o

en: cannot specify both -C and -o
de: -C und -o können nicht zusammen angegeben werden

en: cannot create temporary file
de: temporäre Datei konnte nicht angelegt werden

en: interface `%s' does not have valid constant string layout
de: die Schnittstelle »%s« hat nicht die Form einer konstanten Zeichenkette

en: `%s' is not an Objective-C class name or alias
de: »%s« ist kein Klassenname oder Alias in Objective-C

en: `%s' redeclared as different kind of symbol
de: »%s« redeklariert als andere Symbolart

en: %J%s `%s'
de: %J%s: »%s«

en: multiple %s named `%c%s' found
de: mehrere %s namens »%c%s« gefunden

en: no super class declared in @interface for `%s'
de: keine Superklasse im @interface für »%s« deklariert

en: `%s' may not respond to `%c%s'
de: »%s« antwortet möglicherweise nicht auf »%c%s«

en: `%c%s' not implemented by protocol(s)
de: »%c%s« nicht von Protokoll(en) implementiert

en: `...' as arguments.)
de: »...« als Argumente.)

en: duplicate declaration of method `%c%s'
de: doppelte Deklaration der Methode »%c%s«

en: illegal reference type specified for instance variable `%s'
de: unzulässiger Referenztyp für Instanzvariable »%s« angegeben

en: instance variable `%s' has unknown size
de: Instanzvariable »%s« hat unbekannte Größe

note: vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
en: type `%s' has virtual member functions
de: der Typ »%s« hat virtuelle Elementfunktionen

en: illegal aggregate type `%s' specified for instance variable `%s'
de: unzulässiger Aggregattyp »%s« für Instanzvariable »%s« angegeben

en: %s `%s' does not fully implement the `%s' protocol
de: %s »%s« implementiert das »%s«-Protokoll nicht vollständig

en: previous declaration of `%s'
de: vorherige Deklaration von »%s«

en: Display this information
de: Diese Informationen anzeigen

en: Do not discard comments
de: Kommentare nicht verwerfen

en: Warn about subscripts whose type is "char"
de: Vor Indizes mit Typ "char" warnen

en: Make implicit function declarations an error
de: Fehler bei impliziten Funktionsdeklaration erzeugen

en: Warn if passing too many arguments to a function for its format string
de: Bei zu vielen Argumenten für eine Funktion (anhand Formatzeichenkette) warnen

en: Warn about suspicious declarations of "main"
de: Vor verdächtigen Deklarationen von "main" warnen

en: Warn about global functions without previous declarations
de: Vor globalen Funktionen ohne vorherige Deklaration warnen

en: Warn about functions which might be candidates for __attribute__((noreturn))
de: Vor Funktionen, die Kandidaten für __attribute__((noreturn)) sind, warnen

en: Warn about use of multi-character character constants
de: Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen

en: Warn about "extern" declarations not at file scope
de: Vor "extern"-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen

en: Warn about code which might break strict aliasing rules
de: Vor Code warnen, der strict-aliasing-Regeln verletzen könnte

en: Warn about unprototyped function declarations
de: Vor Funktionsdeklarationen ohne Prototyp warnen

en: Warn about features not present in traditional C
de: Vor Sprachmerkmalen, die in traditionellem C nicht verfügbar sind, warnen

en: Recognize built-in functions
de: Eingebaute Funktionen erkennen

en: Preserve case used in program
de: Im Programm verwendete Groß-/Kleinschreibung beibehalten

en: Inline member functions by default
de: Standardmäßig »inline«-Elementfunktionen

en: Permit '$' as an identifier character
de: '$' als Bezeichnerzeichen zulassen

en: Generate code to check exception specifications
de: Code zur Überprüfung von Exception-Spezifikationen erzeugen

en: Place each function into its own section
de: Jede Funktion in ihren eigenen Abschnitt platzieren

en: Generate code for GNU runtime environment
de: Code für die GNU-Laufzeitumgebung erzeugen

en: Generate code for NeXT (Apple Mac OS X) runtime environment
de: Code für die NeXT (Apple Mac OS X) Laufzeitumgebung erzeugen

en: Convert floating point constants to single precision constants
de: Fließkommakonstanten in Konstanten einfacher Genauigkeit konvertieren

en: Print internal debugging-related information
de: Interne Testinformationen ausgeben

en: Dump declarations to a .decl file
de: Deklaration in .decl-Datei ausgeben

en: -o <file>	Place output into <file>
de: -o <Datei>	Ausgabe in <Datei> schreiben

en: Generate C header of platform-specific features
de: C-Header mit Plattform-spezifischen Merkmalen erzeugen

en: Remap file names when including files
de: Dateinamen beim Einfügen von Dateien neu abbilden

en: `-p' not supported; use `-pg' and gprof(1)
de: »-p« wird nicht unterstützt; verwenden Sie »-pg« und gprof(1)

en: GCC does not support -C without using -E
de: GCC unterstützt nicht -C ohne -E

en: GCC does not support -CC without using -E
de: GCC unterstützt nicht -CC ohne -E

en: may not use both -m32 and -m64
de: -m32 und -m64 können nicht zusammen angegeben werden

en: -keep_private_externs not allowed with -dynamiclib
de: -keep_private_externs ist mit -dynamiclib nicht erlaubt

en: -private_bundle not allowed with -dynamiclib
de: -private_bundle ist mit -dynamiclib nicht erlaubt

en: profiling not supported with -mg
de: Profiling wird mit -mg nicht unterstützt

en: -pipe is not supported
de: -pipe wird nicht unterstützt

en: does not support multilib
de: unterstützt nicht multilib

en: -pg not supported on this platform
de: -pg wird auf dieser Plattform nicht unterstützt

en: GCC does not support -C or -CC without -E
de: GCC unterstützt nicht -C oder -CC ohne -E
