Blame | Last modification | View Log | Download | RSS feed | ?url?
;* as.mes
;*****************************************************************************
;* AS-Portierung *
;* *
;* String-Definitionen fuer AS *
;* *
;*****************************************************************************
Include header.mes
;-----------------------------------------------------------------------------
; Fehlermeldungen
Message ErrName
"Fehler"
"error"
Message WarnName
"Warnung"
"warning"
Message InLineName
" in Zeile "
" in line "
Message GNUErrorMsg1
"In Datei included von"
"In file included from"
Message GNUErrorMsgN
" von"
" from"
Message ErrMsgUselessDisp
"Displacement=0, überflüssig"
"useless displacement 0"
Message ErrMsgShortAddrPossible
"Kurzadressierung möglich"
"short addressing possible"
Message ErrMsgShortJumpPossible
"kurzer Sprung möglich"
"short jump possible"
Message ErrMsgNoShareFile
"kein Sharefile angelegt, SHARED ignoriert"
"no sharefile created, SHARED ignored"
Message ErrMsgBigDecFloat
"FPU liest Wert evtl. nicht korrekt ein (>=1E1000)"
"FPU possibly cannot read this value (> 1E1000)"
Message ErrMsgPrivOrder
"privilegierte Anweisung"
"privileged instruction"
Message ErrMsgDistNull
"Distanz 0 nicht bei Kurzsprung erlaubt (NOP erzeugt)"
"distance of 0 not allowed for short jump (NOP created instead)"
Message ErrMsgWrongSegment
"Symbol aus falschem Segment"
"symbol out of wrong segment"
Message ErrMsgInAccSegment
"Segment nicht adressierbar"
"segment not accessible"
Message ErrMsgPhaseErr
"Änderung des Symbolwertes erzwingt zusätzlichen Pass"
"change of symbol values forces additional pass"
Message ErrMsgOverlap
"überlappende Speicherbelegung"
"overlapping memory usage"
Message ErrMsgOverlapReg
"überlappende Registernutzung"
"overlapping register usage"
Message ErrMsgNoCaseHit
"keine CASE-Bedingung zugetroffen"
"none of the CASE conditions was true"
Message ErrMsgInAccPage
"Seite möglicherweise nicht adressierbar"
"page might not be addressable"
Message ErrMsgRMustBeEven
"Registernummer muß gerade sein"
"register number must be even"
Message ErrMsgObsolete
"veralteter Befehl"
"obsolete instruction, usage discouraged"
Message ErrMsgUnpredictable
"nicht vorhersagbare Ausführung dieser Anweisung"
"unpredictable execution of this instruction"
Message ErrMsgAlphaNoSense
"Lokaloperator außerhalb einer Sektion überflüssig"
"localization operator senseless out of a section"
Message ErrMsgSenseless
"sinnlose Operation"
"senseless instruction"
Message ErrMsgRepassUnknown
"unbekannter Symbolwert erzwingt zusätzlichen Pass"
"unknown symbol value forces additional pass"
Message ErrMsgAddrNotAligned
"Adresse nicht ausgerichtet"
"address is not properly aligned"
Message ErrMsgIOAddrNotAllowed
"I/O-Adresse darf nicht verwendet werden"
"I/O-address must not be used here"
Message ErrMsgPipeline
"mögliche Pipelining-Effekte"
"possible pipelining effects"
Message ErrMsgDoubleAdrRegUse
"mehrfache Adreßregisterbenutzung in einer Anweisung"
"multiple use of address register in one instruction"
Message ErrMsgNotBitAddressable
"Speicherstelle nicht bitadressierbar"
"memory location is not bit addressable"
Message ErrMsgStackNotEmpty
"Stack ist nicht leer"
"stack is not empty"
Message ErrMsgNULCharacter
"NUL-Zeichen in String, Ergebnis undefiniert"
"NUL character in string, result is undefined"
Message ErrMsgPageCrossing
"Befehl überschreitet Seitengrenze"
"instruction crosses page boundary"
Message ErrMsgWUnderRange
"Bereichsunterschreitung"
"range underflow"
Message ErrMsgWOverRange
"Bereichsüberschreitung"
"range overflow"
Message ErrMsgNegDUP
"negatives Argument für DUP"
"negative argument for DUP"
Message ErrMsgConvIndX
"einzelner X-Operand wird als indizierte und nicht als implizite Adressierung interpretiert"
"single X operand interpreted as indexed and not implicit addressing"
Message ErrMsgNullResMem
"kein Speicher reserviert, sind Sie sicher, daß Sie das wollten?"
"no memory reserved, are you sure you wanted that?"
Message ErrMsgBitNumberTruncated
"Bit-Nummer wird abgeschnitten werden"
"bit number will be truncated"
Message ErrMsgInvRegisterPointer
"Ungültiger Wert für Registerzeiger"
"invalid register pointer value"
Message ErrMsgMacArgRedef
"Makro-Argument umdefiniert"
"macro argument redefined"
Message ErrMsgDeprecated
"veraltete Anweisung"
"deprecated instruction"
Message ErrMsgDeprecated_Instead
"%s benutzen"
"use %s"
Message ErrMsgSrcLEThanDest
"Quelloperand länger oder gleich Zieloperand"
"source operand is longer or same size as destination operand"
Message ErrMsgTrapValidInstruction
"TRAP-Nummer ist gültige Instruktion"
"TRAP number represents valid instruction"
Message ErrMsgPaddingAdded
"Padding hinzugefügt"
"Padding added"
Message ErrMsgRegNumWraparound
"Registernummer-Umlauf"
"register number wraparound"
Message ErrMsgIndexedForIndirect
"verwende indizierte anstelle indirekter Adressierung"
"using indexed instead of indirect addressing"
Message ErrMsgNotInNormalMode
"nicht im Normal-Modus erlaubt"
"not allowed in normal mode"
Message ErrMsgNotInPanelMode
"nicht im Panel-Modus erlaubt"
"not allowed in panel mode"
Message ErrMsgArgOutOfRange
"Argument ausserhalb erlauben Bereichs"
"argument out of range"
Message ErrMsgTrySkipMultiwordInstruction
"Versuch, eine Mehrwort-Instruktion zu überspringen"
"attempt to skip multiword instruction"
Message ErrMsgSignExtension
"implizite Vorzeichenerweiterung"
"implicit sign extension"
Message ErrMsgMeansE
"numerischer Wert -128 bedeutet Nutzung des E-Registers (Literal 'E' verwenden, um diese Warnung zu vermeiden)"
"numeric value -128 means usage of E register's content (use literal 'E' to avoid this warning)"
Message ErrMsgNeedShortIO
"I/O-Adresse muß mit INS/OUTS angesprochen werden"
"I/O address must be accessed via INS/OUTS"
;*****
Message ErrMsgDoubleDef
"Symbol doppelt definiert"
"symbol double defined"
Message ErrMsgSymbolUndef
"Symbol nicht definiert"
"symbol undefined"
Message ErrMsgInvSymName
"ungültiger Symbolname"
"invalid symbol name"
Message ErrMsgInvFormat
"ungültiges Format"
"invalid format"
Message ErrMsgUseLessAttr
"überflüssiges Attribut"
"useless attribute"
Message ErrMsgUndefAttr
"undefiniertes Attribut"
"undefined attribute"
Message ErrMsgTooLongAttr
"Attribut darf nur 1 Zeichen lang sein"
"attribute may only be one character long"
Message ErrMsgWrongArgCnt
"unpassende Operandenzahl"
"wrong number of operands"
Message ErrMsgWrongOptCnt
"unpassende Optionszahl"
"wrong number of options"
Message ErrMsgOnlyImmAddr
"nur immediate-Adressierung erlaubt"
"addressing mode must be immediate"
Message ErrMsgInvOpSize
"unpassende Operandengröße"
"invalid operand size"
Message ErrMsgConfOpSizes
"widersprechende Operandengrößen"
"conflicting operand sizes"
Message ErrMsgUndefOpSizes
"undefinierte Operandengröße"
"undefined operand size"
Message ErrMsgStringOrIntButFloat
"Ganzzahl oder String erwartet, aber Gleitkommazahl erhalten"
"expected integer or string, but got floating point number"
Message ErrMsgIntButFloat
"Ganzzahl erwartet, aber Gleitkommazahl erhalten"
"expected integer, but got floating point number"
Message ErrMsgFloatButString
"Gleitkommazahl erwartet, aber String erhalten"
"expected floating point number, but got string"
Message ErrMsgOpTypeMismatch
"Operandentyp-Diskrepanz"
"operand type mismatch"
Message ErrMsgStringButInt
"String erwartet, aber Ganzzahl erhalten"
"expected string, but got integer"
Message ErrMsgStringButFloat
"String erwartet, aber Gleitkommazahl erhalten"
"expected string, but got floating point number"
Message ErrMsgTooManyArgs
"zu viele Argumente"
"too many arguments"
Message ErrMsgIntButString
"Ganzzahl erwartet, aber String erhalten"
"expected integer, but got string"
Message ErrMsgIntOrFloatButString
"Ganz- oder Gleitkommazahl erwartet, aber String erhalten"
"expected integer or floating point number, but got string"
Message ErrMsgExpectString
"String erwartet"
"expected string"
Message ErrMsgExpectInt
"Ganzzahl erwartet"
"expected integer"
Message ErrMsgStringOrIntOrFloatButReg
"Ganz-, Gleitkommazahl oder String erwartet, aber Register bekommen"
"expected integer, floating point number or string but got register"
Message ErrMsgExpectIntOrString
"Ganzzahl oder String erwartet"
"expected integer or string"
Message ErrMsgExpectReg
"Register erwartet"
"expected register"
Message ErrMsgRegWrongTarget
"Registersymbol für anderes Ziel"
"register symbol for different target"
Message ErrMsgFloatButInt
"Gleitkomma-Argument erwartet, aber Ganzzahl bekommen"
"expected floating point argument but got integer"
Message ErrMsgUnknownInstruction
"unbekannter Befehl"
"unknown instruction"
Message ErrMsgBrackErr
"Klammerfehler"
"number of opening/closing parentheses does not match"
Message ErrMsgDivByZero
"Division durch 0"
"division by 0"
Message ErrMsgUnderRange
"Bereichsunterschreitung"
"range underflow"
Message ErrMsgOverRange
"Bereichsüberschreitung"
"range overflow"
Message ErrMsgNotPwr2
"keine Zweierpotenz"
"not a power of two"
Message ErrMsgNotAligned
"Adresse nicht ausgerichtet"
"address is not properly aligned"
Message ErrMsgDistTooBig
"Distanz zu groß"
"distance too big"
Message ErrMsgTargOnDiffPage
"Ziel nicht auf gleicher Seite"
"target not on same page"
Message ErrMsgInAccReg
"Register nicht zugreifbar"
"register not accessible"
Message ErrMsgNoShortAddr
"Kurzadressierung nicht möglich"
"short addressing not allowed"
Message ErrMsgInvAddrMode
"unerlaubter Adressierungsmodus"
"addressing mode not allowed here"
Message ErrMsgAddrMustBeEven
"Addresse muß gerade sein"
"address must be even"
Message ErrMsgAddrMustBeAligned
"Addresse muß ausgerichtet sein"
"address must be aligned"
Message ErrMsgInvParAddrMode
"Adressierungsmodus im Parallelbetrieb nicht erlaubt"
"addressing mode not allowed in parallel operation"
Message ErrMsgUndefCond
"undefinierte Bedingung"
"undefined condition"
Message ErrMsgIncompCond
"inkompatible Bedingungen"
"incompatible conditions"
Message ErrMsgUnknownFlag
"unbekanntes Flag"
"unknown flag"
Message ErrMsgDuplicateFlag
"doppeltes Flag"
"duplicate flag"
Message ErrMsgUnknownInt
"unbekannter Interrupt"
"unknown interrupt"
Message ErrMsgDuplicateInt
"doppelter Interrupt"
"duplicate interrupt"
Message ErrMsgJmpDistTooBig
"Sprungdistanz zu groß"
"jump distance too big"
Message ErrMsgJmpDistIsZero
"Sprungdistanz ist Null"
"jump distance is zero"
Message ErrMsgDistIsOdd
"Sprungdistanz ist ungerade"
"jump distance is odd"
Message ErrMsgSkipTargetMismatch
"Skip-Ziel passt nicht"
"skip target mismatch"
Message ErrMsgInvShiftArg
"ungültiges Schiebeargument"
"invalid argument for shifting"
Message ErrMsgOnly1
"nur Eins als Argument erlaubt"
"operand must be one"
Message ErrMsgRange18
"nur Bereich 1..8 erlaubt"
"operand must be in range 1..8"
Message ErrMsgShiftCntTooBig
"Schiebezahl zu groß"
"shift amplitude too big"
Message ErrMsgInvRegList
"ungültige Registerliste"
"invalid register list"
Message ErrMsgInvCmpMode
"ungültiger Modus mit CMP"
"invalid addressing mode for CMP"
Message ErrMsgInvCPUType
"ungültiger Prozessortyp"
"invalid CPU type"
Message ErrMsgInvFPUType
"ungültiger FPU-Typ"
"invalid FPU type"
Message ErrMsgInvPMMUType
"ungültiger PMMU-Typ"
"invalid PMMU type"
Message ErrMsgInvCtrlReg
"ungültiges Kontrollregister"
"invalid control register"
Message ErrMsgInvReg
"ungültiges Register"
"invalid register"
Message ErrMsgDoubleReg
"Register mehr als einmal gelistet"
"register(s) listed more than once"
Message ErrMsgRegBankMismatch
"Register-Bank-Diskrepanz"
"register bank mismatch"
Message ErrMsgUndefRegSize
"Registerlänge undefiniert"
"undefined register length"
Message ErrMsgInvOpOnReg
"ungältige Operation auf Register"
"invalid operation on register"
Message ErrMsgNoSaveFrame
"RESTORE ohne SAVE"
"RESTORE without SAVE"
Message ErrMsgNoRestoreFrame
"fehlendes RESTORE"
"missing RESTORE"
Message ErrMsgUnknownMacArg
"unbekannte Makro-Steueranweisung"
"unknown macro control instruction"
Message ErrMsgMissEndif
"fehlendes ENDIF/ENDCASE"
"missing ENDIF/ENDCASE"
Message ErrMsgInvIfConst
"ungültiges IF-Konstrukt"
"invalid IF-structure"
Message ErrMsgDoubleSection
"doppelter Sektionsname"
"section name double defined"
Message ErrMsgInvSection
"unbekannte Sektion"
"unknown section"
Message ErrMsgMissingEndSect
"fehlendes ENDSECTION"
"missing ENDSECTION"
Message ErrMsgWrongEndSect
"falsches ENDSECTION"
"wrong ENDSECTION"
Message ErrMsgNotInSection
"ENDSECTION ohne SECTION"
"ENDSECTION without SECTION"
Message ErrMsgUndefdForward
"nicht aufgelöste Vorwärtsdeklaration"
"unresolved forward declaration"
Message ErrMsgContForward
"widersprechende FORWARD <-> PUBLIC-Deklaration"
"conflicting FORWARD <-> PUBLIC-declaration"
Message ErrMsgInvFuncArgCnt
"falsche Argumentzahl für Funktion"
"wrong numbers of function arguments"
Message ErrMsgMissingLTORG
"unaufgelöste Literale (LTORG fehlt)"
"unresolved literals (missing LTORG)"
Message ErrMsgInstructionNotOnThisCPUSupported
"Befehl auf dem %s nicht unterstützt"
"instruction not supported on %s"
Message ErrMsgAddrModeNotOnThisCPUSupported
"Adressierungsart auf dem %s nicht unterstützt"
"addressing mode not supported on %s"
Message ErrMsgFPUNotEnabled
"FPU-Befehle nicht freigeschaltet"
"FPU instructions are not enabled"
Message ErrMsgPMMUNotEnabled
"PMMU-Befehle nicht freigeschaltet"
"PMMU instructions are not enabled"
Message ErrMsgFullPMMUNotEnabled
"voller PMMU-Befehlssatz nicht freigeschaltet"
"full PMMU instruction set is not enabled"
Message ErrMsgCustomNotEnabled
"Custom-Befehle nicht freigeschaltet"
"Custom instructions are not enabled"
Message ErrMsgZ80SyntaxNotEnabled
"Z80-Syntax nicht erlaubt"
"Z80 syntax was not allowed"
Message ErrMsgZ80SyntaxExclusive
"nicht im Z80-Syntax Exklusiv-Modus erlaubt"
"not allowed in exclusive Z80 syntax mode"
Message ErrMsgInstructionNotOnThisFPUSupported
"FPU-Befehl auf dem %s nicht unterstützt"
"FPU instruction not supported on %s"
Message ErrMsgInvBitPos
"ungültige Bitstelle"
"invalid bit position"
Message ErrMsgOnlyOnOff
"nur ON/OFF erlaubt"
"only ON/OFF allowed"
Message ErrMsgStackEmpty
"Stack ist leer oder nicht definiert"
"stack is empty or undefined"
Message ErrMsgNotOneBit
"Nicht genau ein Bit gesetzt"
"not exactly one bit set"
Message ErrMsgMissingStruct
"ENDSTRUCT ohne STRUCT"
"ENDSTRUCT without STRUCT"
Message ErrMsgOpenStruct
"offene Strukturdefinition"
"open structure definition"
Message ErrMsgWrongStruct
"falsches ENDSTRUCT"
"wrong ENDSTRUCT"
Message ErrMsgPhaseDisallowed
"Phasendefinition nicht in Strukturen erlaubt"
"phase definition not allowed in structure definition"
Message ErrMsgInvStructDir
"Ungültige STRUCT-Direktive"
"invalid STRUCT directive"
Message ErrMsgDoubleStruct
"Struktur redefiniert"
"structure re-defined"
Message ErrMsgUnresolvedStructRef
"nicht auflösbare Strukturelement-Referenz"
"unresolvable structure element reference"
Message ErrMsgDuplicateStructElem
"Strukturelement doppelt"
"duplicate structure element"
Message ErrMsgNotRepeatable
"Anweisung nicht wiederholbar"
"instruction is not repeatable"
Message ErrMsgShortRead
"vorzeitiges Dateiende"
"unexpected end of file"
Message ErrMsgUnknownCodepage
"unbekannte Zeichentabelle"
"unknown codepage"
Message ErrMsgRomOffs063
"ROM-Offset geht nur von 0..63"
"ROM-offset must be in range 0..63"
Message ErrMsgInvFCode
"ungültiger Funktionscode"
"invalid function code"
Message ErrMsgInvFMask
"ungültige Funktionscodemaske"
"invalid function code mask"
Message ErrMsgInvMMUReg
"ungültiges MMU-Register"
"invalid MMU register"
Message ErrMsgLevel07
"Level nur von 0..7"
"level must be in range 0..7"
Message ErrMsgInvBitMask
"ungültige Bitmaske"
"invalid bit mask"
Message ErrMsgInvRegPair
"ungültiges Registerpaar"
"invalid register pair"
Message ErrMsgOpenMacro
"offene Makrodefinition"
"open macro definition"
Message ErrMsgOpenIRP
"IRP ohne ENDM"
"IRP without ENDM"
Message ErrMsgOpenIRPC
"IRPC ohne ENDM"
"IRPC without ENDM"
Message ErrMsgOpenREPT
"REPT ohne ENDM"
"REPT without ENDM"
Message ErrMsgOpenWHILE
"WHILE ohne ENDM"
"WHILE without ENDM"
Message ErrMsgDoubleMacro
"doppelte Makrodefinition"
"macro double defined"
Message ErrMsgTooManyMacParams
"mehr als 10 Makroparameter"
"more than 10 macro parameters"
Message ErrMsgUndefKeyArg
"Schlüsselwortargument nicht in Makro definiert"
"keyword argument not defined in macro"
Message ErrMsgNoPosArg
"Positionsargument nach Schlüsselwortargumenten nicht mehr erlaubt"
"positional argument no longer allowed after keyword argument"
Message ErrMsgEXITMOutsideMacro
"EXITM außerhalb eines Makrorumpfes"
"EXITM not called from within macro"
Message ErrMsgFirstPassCalc
"Ausdruck muß im ersten Pass berechenbar sein"
"expression must be evaluatable in first pass"
Message ErrMsgTooManyNestedIfs
"zu viele verschachtelte IFs"
"too many nested IFs"
Message ErrMsgMissingIf
"ELSEIF/ENDIF ohne IF"
"ELSEIF/ENDIF without IF"
Message ErrMsgRekMacro
"zu tief verschachtelter/rekursiver Makroaufruf"
"too deeply nested/recursive makro call"
Message ErrMsgUnknownFunc
"unbekannte Funktion"
"unknown function"
Message ErrMsgInvFuncArg
"Funktionsargument außerhalb Definitionsbereich"
"function argument out of definition range"
Message ErrMsgFloatOverflow
"Gleitkommaüberlauf"
"floating point overflow"
Message ErrMsgInvArgPair
"ungültiges Wertepaar"
"invalid value pair"
Message ErrMsgNotOnThisAddress
"Befehl darf nicht auf dieser Adresse liegen"
"instruction must not start on this address"
Message ErrMsgNotFromThisAddress
"ungültiges Sprungziel"
"invalid jump target"
Message ErrMsgJmpTargOnDiffPage
"Sprungziel nicht auf gleicher Seite"
"jump target not on same page"
Message ErrMsgTargOnDiffSection
"Sprungziel nicht in gleicher Sektion"
"jump target not in same section"
Message ErrMsgCodeOverflow
"Codeüberlauf"
"code overflow"
Message ErrMsgMixDBDS
"Konstanten und Platzhalter nicht mischbar"
"constants and placeholders cannot be mixed"
Message ErrMsgNotInStruct
"Codeerzeugung in Strukturdefinition nicht zulässig"
"code must not be generated in structure definition"
Message ErrMsgParNotPossible
"paralleles Konstrukt nicht möglich"
"parallel construct not possible here"
Message ErrMsgAdrOverflow
"Adreßüberlauf"
"address overflow"
Message ErrMsgInvSegment
"ungültiges Segment"
"invalid segment"
Message ErrMsgUnknownSegment
"unbekanntes Segment"
"unknown segment"
Message ErrMsgUnknownSegReg
"unbekanntes Segmentregister"
"unknown segment register"
Message ErrMsgInvString
"ungültiger String"
"invalid string"
Message ErrMsgInvRegName
"ungültiger Registername"
"invalid register name"
Message ErrMsgInvArg
"ungültiges Argument"
"invalid argument"
Message ErrMsgNoIndir
"keine Indirektion erlaubt"
"indirect mode not allowed"
Message ErrMsgNotInThisSegment
"nicht im aktuellen Segment erlaubt"
"not allowed in current segment"
Message ErrMsgNotInMaxmode
"nicht im Maximum-Modus zulässig"
"not allowed in maximum mode"
Message ErrMsgOnlyInMaxmode
"nicht im Minimum-Modus zulässig"
"not allowed in minimum mode"
Message ErrMsgPackCrossBoundary
"Anweisungspaket überschreitet Adreßgrenze"
"execution packet crosses address boundary"
Message ErrMsgUnitMultipleUsed
"Ausführungseinheit mehrfach benutzt"
"multiple use of same execution unit"
Message ErrMsgMultipleLongRead
"mehrfache Lang-Leseoperation"
"multiple long read operations"
Message ErrMsgMultipleLongWrite
"mehrfache Lang-Schreiboperation"
"multiple long write operations"
Message ErrMsgLongReadWithStore
"Lang-Lese- mit Schreiboperation"
"long read with write operation"
Message ErrMsgTooManyRegisterReads
"zu viele Lesezugriffe auf ein Register"
"too many reads of one register"
Message ErrMsgOverlapDests
"überlappende Ziele"
"overlapping destinations"
Message ErrMsgTooManyBranchesInExPacket
"zu viele absolute Sprünge in einem Anweisungspaket"
"too many absolute branches in one execution packet"
Message ErrMsgCannotUseUnit
"Anweisung nicht auf diese Funktionseinheit ausführbar"
"instruction cannot be executed on this unit"
Message ErrMsgInvEscSequence
"Ungültige Escape-Sequenz"
"invalid escape sequence"
Message ErrMsgInvPrefixCombination
"ungültige Präfix-Kombination"
"invalid combination of prefixes"
Message ErrMsgConstantRedefinedAsVariable
"Konstante kann nicht als Variable redefiniert werden"
"constants cannot be redefined as variables"
Message ErrMsgVariableRedefinedAsConstant
"Variable kann nicht als Konstante redefiniert werden"
"variables cannot be redefined as constants"
Message ErrMsgStructNameMissing
"Strukturname fehlt"
"structure name missing"
Message ErrMsgEmptyArgument
"leeres Argument"
"empty argument"
Message ErrMsgUnimplemented
"nicht implementierte Anweisung"
"unimplemented instruction"
Message ErrMsgFreestandingUnnamedStruct
"namenlose Struktur nicht Teil einer anderen Struktur"
"unnamed structure is not part of another structure"
Message ErrMsgSTRUCTEndedByENDUNION
"STRUCT durch ENDUNION beendet"
"STRUCT ended by ENDUNION"
Message ErrMsgAddrOnDifferentPage
"Speicheradresse nicht auf aktiver Seite"
"Memory address mot on active memory page"
Message ErrMsgUnknownMacExpMod
"unbekanntes Makro-Expansions-Argument"
"unknown macro expansion argument"
Message ErrMsgTooManyMacExpMod
"zu viele Makro-Expansions-Argumente"
"too many macro expansion arguments"
Message ErrMsgConflictingMacExpMod
"widersprüchliche Angaben zur Makro-Expansion"
"contradicting macro expansion specifications"
Message ErrMsgInvalidPrepDir
"unbekannte Präprozessoranweisung"
"unknown preprocessing directive"
Message ErrMsgExpectedError
"erwarteter Fehler nicht eingetreten"
"expected error did not occur"
Message ErrMsgNoNestExpect
"Verschachtelung von EXPECT/ENDEXPECT nicht erlaubt"
"nesting of EXPECT/ENDEXPECT not allowed"
Message ErrMsgMissingENDEXPECT
"fehlendes ENDEXPECT"
"missing ENDEXPECT"
Message ErrMsgMissingEXPECT
"ENDEXPECT ohne EXPECT"
"ENDEXPECT without EXPECT"
Message ErrMsgNoDefCkptReg
"kein Default-Checkpoint-Register definiert"
"no default checkpoint register defined"
Message ErrMsgInvBitField
"ungütiges Bitfeld"
"invalid bit field"
Message ErrMsgArgValueMissing
"Argument-Wert fehlt"
"argument value missing"
Message ErrMsgUnknownArg
"unbekanntes Argument"
"unknown argument"
Message ErrMsgIndexRegMustBe16Bit
"Indexregister muss 16 Bit sein"
"index register must be 16 bit"
Message ErrMsgIOAddrRegMustBe16Bit
"I/O Adressregister muss 16 Bit sein"
"I/O address register must be 16 bit"
Message ErrMsgSegAddrRegMustBe32Bit
"Adressregister im segmentierten Modus muss 32 Bit sein"
"address register in segmented mode must be 32 bit"
Message ErrMsgNonSegAddrRegMustBe16Bit
"Adressregister im nicht-segmentierten Modus muss 16 Bit sein"
"address register in non-segmented mode must be 16 bit"
Message ErrMsgInvStructArgument
"ungültiges Strukturargument"
"invalid structure argument"
Message ErrMsgTooManyArrayDimensions
"zu viele Array-Dimensionen"
"too many array dimensions"
Message ErrMsgInvIntFormat
"unbekannte Integer-Notation"
"unknown integer notation"
Message ErrMsgInvIntFormatList
"ungültige Liste an Integer-Schreibweisen"
"invalid list of integer notations"
Message ErrMsgInvScale
"ungütige Skalierung"
"invalid scale"
Message ErrMsgConfStringOpt
"widersprüchliche String-Optionen"
"conflicting string options"
Message ErrMsgUnknownStringOpt
"unbekannte String-Option"
"unknown string option"
Message ErrMsgInvCacheInvMode
"ungültiger Cache-Invalidierungs-Modus"
"invalid cache invalidate mode"
Message ErrMsgInvCfgList
"ungültige Config-Liste"
"invalid config list"
Message ErrMsgConfBitBltOpt
"widersprüchliche BITBLT-Optionen"
"conflicting BITBLT options"
Message ErrMsgUnknownBitBltOpt
"unbekannte BITBLT Option"
"unknown BITBLT option"
Message ErrMsgInvCBAR
"ungültiger Wert für CBAR"
"invalid CBAR value"
Message ErrMsgInAccPageErr
"Seite nicht zugreifbar"
"page not accessible"
Message ErrMsgInAccFieldErr
"Feld nicht zugreifbar"
"field not accessible"
Message ErrMsgTargInDiffField
"Ziel nicht in gleichem Feld"
"target not in same field"
Message ErrMsgInvCombination
"Ungütige Instruktions-Kombination"
"invalid instruction combination"
Message ErrMsgUnmappedChar
"nicht-gemapptes Zeichen"
"unmapped character"
Message ErrMsgNoTarget
"kein Target gesetzt ('CPU ...' oder '-cpu ...', um eines zu setzen)"
"no target set (use 'CPU ...' or '-cpu ...' to set one)"
Message ErrMsgMultiCharInvLength
"Multi-Zeichenkonstante mit ungültiger Länge"
"invalid length of multi character constant"
Message ErrMsgInternalError
"interner Fehler"
"internal error"
Message ErrMsgOpeningFile
"Fehler beim Öffnen der Datei"
"error in opening file"
Message ErrMsgListWrError
"Listingschreibfehler"
"error in writing listing"
Message ErrMsgFileReadError
"Dateilesefehler"
"file read error"
Message ErrMsgFileWriteError
"Dateischreibfehler"
"file write error"
Message ErrMsgIntError
"interne(r) Fehler/Warnung"
"internal error/warning"
Message ErrMsgHeapOvfl
"Speicherüberlauf"
"heap overflow"
Message ErrMsgStackOvfl
"Stapelüberlauf"
"stack overflow"
Message ErrMsgMaxIncLevelExceeded
"INCLUDE zu tief verschachtelt"
"INCLUDE nested too deeply"
Message ErrMsgTooManyErrors
"zu viele Fehler, Assembler abgebrochen"
"too many errors, assembly terminated"
Message ErrMsgIsFatal
"Fataler Fehler, Assembler abgebrochen"
"fatal error, assembly terminated"
Message ErrMsgOvlyError
"Overlayfehler - Programmabbruch"
"overlay error - program terminated"
Message PrevDefMsg
"vorherige Definition in"
"previous definition in"
Message ErrMsgInvSwapSize
"ungültige Größenangabe für Swapfile - Programmabbruch"
"swap file size not correctly specified - program terminated"
Message ErrMsgSwapTooBig
"zuwenig Platz für Swapfile - Programmabbruch"
"insufficient space for swap file - program terminated"
Message ErrMsgNoRelocs
"relokatible Symbole nicht erlaubt"
"relocatable symbols not allowed"
Message ErrMsgIntOrFloatButReg
"Ganz- oder Gleitkommazahl erwartet, aber Register bekommen"
"expected integer or floating point number but got register"
Message ErrMsgIntOrStringButReg
"Ganzzahl oder String erwartet, aber Register bekommen"
"expected integer or string but got register"
Message ErrMsgIntButReg
"Ganzzahl erwartet, aber Register bekommen"
"expected integer but got register"
Message ErrMsgUnresRelocs
"unverarbeitete externe Referenzen"
"unprocessed external references"
Message ErrMsgUnexportable
"Symbol nicht exportierbar"
"cannot export this symbol"
Message ErrMsgArgCntZero
"erwarte kein Argument, erhielt %d"
"expected no argument but got %d"
Message ErrMsgArgCntOne
"erwarte ein Argument, erhielt %d"
"expected one argument but got %d"
Message ErrMsgArgCntMulti
"erwarte %d Argumente, erhielt %d"
"expected %d arguments but got %d"
Message ErrMsgArgCntFromTo
"erwarte zwischen %d und %d Argumente, erhielt %d"
"expected between %d and %d arguments but got %d"
Message ErrMsgArgCntEitherOr
"erwarte %d oder %d Argumente, erhielt %d"
"expected %d or %d arguments but got %d"
Message ErrMsgAddrArgCnt
"Adreßausdruck erwartet zwischen %d und %d Argumente, erhielt %d"
"address expression expects between %d and %d arguments but got %d"
Message ErrMsgCannotSplitArg
"Kann Argument nicht in Teile aufspalten"
"failed splitting argument into parts"
Message ErrMsgMinCPUSupported
"ab %s unterstützt"
"supported by %s and above"
Message ErrMsgMaxCPUSupported
"bis %s unterstützt"
"supported by %s and below"
Message ErrMsgRangeCPUSupported
"von %s bis %s unterstützt"
"supported by %s to %s"
Message ErrMsgOnlyCPUSupported1
"nur von "
"supported only by "
Message ErrMsgOnlyCPUSupportedOr
" oder "
" or "
Message ErrMsgOnlyCPUSupported2
" unterstützt"
""
;----------------------------------------------------------------------------
; Strings in Listingkopfzeile
Message HeadingFileNameLab
" - Quelle "
" - Source File "
Message HeadingPageLab
" - Seite "
" - Page "
;----------------------------------------------------------------------------
; Strings in Listing
Message ListSymListHead1
" Symboltabelle (* = unbenutzt):"
" Symbol Table (* = unused):"
Message ListSymListHead2
" ----------------------------"
" --------------------------"
Message ListSymSumMsg
" Symbol"
" symbol"
Message ListSymSumsMsg
" Symbole"
" symbols"
Message ListUSymSumMsg
" unbenutztes Symbol"
" unused symbol"
Message ListUSymSumsMsg
" unbenutzte Symbole"
" unused symbols"
Message ListRegDefListHead1
" Registerdefinitionen (* = unbenutzt):"
" Register Definitions (* = unused):"
Message ListRegDefListHead2
" -----------------------------------"
" ----------------------------------"
Message ListRegDefSumMsg
" Definition"
" definition"
Message ListRegDefSumsMsg
" Definitionen"
" definitions"
Message ListRegDefUSumMsg
" unbenutzte Definition"
" unused definition"
Message ListRegDefUSumsMsg
" unbenutzte Definitionen"
" unused definitions"
Message ListCodepageListHead1
" Zeichentabellen:"
" Code Pages:"
Message ListCodepageListHead2
" ----------------"
" ----------"
Message ListCodepageChange
" verändertes Zeichen"
" changed character"
Message ListCodepagePChange
" veränderte Zeichen"
" changed characters"
Message ListCodepageSumMsg
" Zeichentabelle"
" code page"
Message ListCodepageSumsMsg
" Zeichentabellen"
" code pages"
Message ListMacListHead1
" definierte Makros:"
" Defined Macros:"
Message ListMacListHead2
" ------------------"
" ---------------"
Message ListMacSumMsg
" Makro"
" macro"
Message ListMacSumsMsg
" Makros"
" macros"
Message ListStructListHead1
" definierte Strukturen/Unions:"
" Defined Structures/Unions:"
Message ListStructListHead2
" -----------------------------"
" --------------------------"
Message ListStructSumMsg
" Struktur"
" structure"
Message ListStructSumsMsg
" Strukturen"
" structures"
Message ListFuncListHead1
" definierte Funktionen:"
" Defined Functions:"
Message ListFuncListHead2
" ----------------------"
" ------------------"
Message ListDefListHead1
" DEFINEs:"
" DEFINEs:"
Message ListDefListHead2
" --------"
" --------"
Message ListSegListHead1
"in "
"Space Used in "
Message ListSegListHead2
" belegte Bereiche:"
" :"
Message ListCrossListHead1
" Querverweisliste:"
" Cross Reference List:"
Message ListCrossListHead2
" -----------------"
" ---------------------"
Message ListSectionListHead1
" Sektionen:"
" Sections:"
Message ListSectionListHead2
" ----------"
" ---------"
Message ListIncludeListHead1
" Include-Verschachtelung:"
" Nested Include Files:"
Message ListIncludeListHead2
" ------------------------"
" ---------------------"
Message ListCrossSymName
"Symbol "
"symbol "
Message ListCrossFileName
"Datei "
"file "
Message ListPlurName
"n"
"s"
Message ListHourName
" Stunde"
" hour"
Message ListMinuName
" Minute"
" minute"
Message ListSecoName
" Sekunde"
" second"
;---------------------------------------------------------------------------
; Durchsagen...
Message ErrMessNoInputFiles
"keine Quelldateien (-help fü Hilfe)"
"no input files (-help for help)"
Message InfoMessAssembling
"Assembliere "
"Assembling "
Message InfoMessPass
"PASS "
"PASS "
Message InfoMessPass1
"PASS 1 "
"PASS 1 "
Message InfoMessPass2
"PASS 2 "
"PASS 2 "
Message InfoMessAssTime
" Assemblierzeit"
" assembly time"
Message InfoMessAssLine
" Zeile Quelltext"
" line source file"
Message InfoMessAssLines
" Zeilen Quelltext"
" lines source file"
Message InfoMessPassCnt
" Durchlauf"
" pass"
Message InfoMessPPassCnt
" Durchläufe"
" passes"
Message InfoMessNoPass
" zusätzliche erforderliche Durchläufe wegen Fehlern nicht\n durchgeführt, Listing möglicherweise inkorrekt."
" Additional necessary passes not started due to\n errors, listing possibly incorrect."
Message InfoMessMacAssLine
" Zeile inkl. Makroexpansionen"
" line incl. macro expansions"
Message InfoMessMacAssLines
" Zeilen inkl. Makroexpansionen"
" lines incl. macro expansions"
Message InfoMessWarnCnt
" Warnung"
" warning"
Message InfoMessWarnPCnt
"en"
"s"
Message InfoMessErrCnt
" Fehler"
" error"
Message InfoMessErrPCnt
""
"s"
Message InfoMessRemainMem
" KByte verfügbarer Restspeicher"
" Kbytes available memory"
Message InfoMessRemainStack
" Byte verfügbarer Stack"
" bytes available stack"
Message InfoMessNFilesFound
": keine Datei(en) zu assemblieren!"
": No file(s) to assemble!"
Message InfoMessMacroAss
"Makroassembler "
"Macro Assembler "
Message InfoMessVar
"Version"
"Version"
Message InfoMessHead1
"Aufruf: "
"usage: "
Message InfoMessHead2
" [Optionen] [Datei] [Optionen] ..."
" [options] [file] [options] ..."
Message KeyWaitMsg
"--- weiter mit <ENTER> ---"
"--- <ENTER> to go on ---"
Message ErrMsgInvParam
"ungültige Option (-help fü Hilfe): "
"Invalid option (-help for help): "
Message ErrMsgInvEnvParam
"ungültige Environment-Option (-help fü Hilfe): "
"Invalid environment option (-help for help): "
Message InvMsgSource
"Quelldatei?"
"Source file?"
Message InfoMessHelp
"\n" \
"Optionen:\n" \
" -A : kompaktere Symbolablage\n" \
" -a : Sharefile im AS-Format\n" \
" -alias <neu>=<alt> : Prozessor-Alias definieren\n" \
" -bigendian : BIGENDIAN Modus im Default einschalten\n" \
" -cpu <Name> : Zielprozessor setzen\n" \
" ('?' oder 'list', um verfügbare nur anzuzeigen)\n" \
" -C : Querverweisliste erzeugen\n" \
" -c : Sharefile im C-Format\n" \
" -D <Symbol>[,Symbol] : Symbole vordefinieren\n" \
" -E [Name] : Zieldatei für Fehlerliste,\n" \
" !0..!4 für Standardhandles\n" \
" Default <Quelldatei>.LOG\n" \
" +G : Code-Erzeugung unterdrücken\n" \
" -g [map|atmel|noice] : Debug-Informationen schreiben\n" \
" -gnuerrors : Fehlermeldungen im GNU-Format\n" \
" -help : nur Hilfe ausgeben\n" \
" -h : Hexadezimalzahlen mit Kleinbuchstaben\n" \
" -I : Include-Verschachtelungsliste ausgeben\n" \
" -i <Pfad>[:Pfad]... : Pfadliste für Includedateien\n" \
" -L : Listing auf Datei\n" \
" -listradix <2...36> : Zahlensystem im Listing\n" \
" -l : Listing auf Konsole\n" \
" -M : Makrodefinitionen extrahieren\n" \
" -maxerrors <Anzahl> : Assemblierung nach <Anzahl> Fehlern abbrechen\n" \
" -maxinclevel <Anzahl>: Include-Verschachtelungstiefe auf <Anzahl> begrenzen\n" \
" -n : Fehlermeldungen mit Nummer\n" \
" -olist <Name> : Namen der Listdatei neu setzen\n" \
" -o <Name> : Namen der Code-Datei neu setzen\n" \
" -P : Makroprozessorausgabe erzeugen\n" \
" -p : Sharefile im Pascal-Format\n" \
" -plainbase : PLAINBASE Modus im Default einschalten\n" \
" -q, -quiet : Stiller Betrieb\n" \
" -relaxed : beliebige Integer-Syntax im Default zulassen\n" \
" -r : Meldungen erzeugen, falls zusätzlicher Pass erforderlich\n" \
" -s : Sektionsliste erzeugen\n" \
" -screenheight <#> : Bildschirmhöhe für Paging von '-help'\n" \
" und '-cpu list' setzen\n" \
" -shareout <Name> : Namen des Sharefiles neu setzen\n" \
" -splitbyte [char] : Split-Byte-Darstellung von Zahlen\n" \
" -t : Listing-Teile ein/ausblenden\n" \
" -U : case-sensitiv arbeiten\n" \
" -u : Belegungsliste erzeugen\n" \
" -underscore-macroargs: Unterstriche in Makro-Argumenten zulassen\n" \
" -v : wortreicher Betrieb\n" \
" -version : nur Versionsinfo ausgeben\n" \
" -w : Warnungen unterdrücken\n" \
" -Werror : Warnungen als Fehler behandeln\n" \
" -w[no-]implicit-sign-extension : Warnungen über Vorzeichen-Erweiterungen ein/ausschalten\n" \
" -x : erweiterte Fehlermeldungen\n" \
" -Y : Sprungfehlerunterdrückung (siehe Anleitung)\n" \
"\n" \
"Quelldateiangabe darf Jokerzeichen enthalten\n"
"\n" \
"options:\n" \
" -A : compact symbol table\n" \
" -a : share file formatted for AS\n" \
" -alias <new>=<old> : define processor alias\n" \
" -bigendian : turn on BIGENDIAN mode by default\n" \
" -C : generate cross reference list\n" \
" -c : share file formatted for C\n" \
" -cpu <name> : set target processor\n" \
" ('?' or 'list' to list available ones and exit)\n" \
" -D <symbol>[,symbol] : predefine symbols\n" \
" -E <name> : target file for error list,\n" \
" !0..!4 for standard handles\n" \
" default is <srcname>.LOG\n" \
" +G : suppress code generation\n" \
" -g [map|atmel|noice] : write debug info\n" \
" -gnuerrors : error messages in GNU format\n" \
" -help : print help and exit\n" \
" -h : use lower case in hexadecimal output\n" \
" -I : generate include nesting list\n" \
" -i <path>[;path]... : list of paths for include files\n" \
" -L : listing to file\n" \
" -l : listing to console\n" \
" -listradix <2...36> : number system in listing\n" \
" -M : extract macro definitions\n" \
" -maxerrors <number> : terminate assembly after <number> errors\n" \
" -maxinclevel <number>: limit include nesting level to <number>\n" \
" -n : add error #s to error messages\n" \
" -olist <nname> : change name of list file\n" \
" -o <name> : change name of code file\n" \
" -p : share file formatted for Pascal\n" \
" -P : write macro processor output\n" \
" -plainbase : PLAINBASE Modus im Default einschalten\n" \
" -q, -quiet : silent operation\n" \
" -r : generate messages if repassing necessary\n" \
" -relaxed : allow arbitrary integer syntax by default\n" \
" -screenheight <#> : set screen height for paging of '-help'\n" \
" and '-cpu list'\n" \
" -s : generate section list\n" \
" -shareout <nname> : change name of share file\n" \
" -splitbyte [char] : use split byte display of numbers\n" \
" -t : enable/disable parts of listing\n" \
" -U : case-sensitive operation\n" \
" -u : generate usage list\n" \
" -underscore-macroargs: allow underbars in macro arguments\n" \
" -v : verbose operation\n" \
" -version : print version info and exit\n" \
" -w : suppress warnings\n" \
" -Werror : treat warnings as errors\n" \
" -w[no-]implicit-sign-extension : enable/disable sign extension warnings\n" \
" -x : extended error messages\n" \
" -Y : branch error suppression (see manual)\n" \
"\n" \
"source file specification may contain wildcards\n"
Message InfoMessCPUList
"implementierte Prozessoren :"
"implemented processors :"