home *** CD-ROM | disk | FTP | other *** search
- #0 = Unknown error
- #1 = Illegal reg.
- #2 = Destination register error
- #3 = Operand 2 error
- #4 = Illegal op2
- #5 = Illegal shift
- #6 = Illegal shift, ROR #32
- #7 = Bad Immediate Constant
- #8 = Op1 error
- #9 = MUL/DIV Rd=PC
- #10 = MUL/DIV Rd=Rm or DIV Rd=Rs or DIV Rm=Rs
- #11 = Base reg. error
- #12 = Index reg. error
- #13 = Index reg. shift error
- #14 = Index reg. up/down error
- #15 = Bad Immediate Offset
- #16 = Trans bit illegal on Pre-Index
- #17 = Illegal LDM/STM PU-bits
- #18 = Illegal Base reg.
- #19 = Missing ","
- #20 = Missing "{"
- #21 = Illegal List reg.
- #22 = Double def. of List reg.
- #23 = Unknown label
- #24 = Bad expression
- #25 = Bad LDR/STR High Offset
- #26 = No TempReg available
- #27 = Reuse of label
- #28 = Unknown SWI
- #29 = Div need R13 to work
- #30 = Unknown data type in macro header (Mx, Tx or Cx only)
- #31 = Illegal Macro register (Mx)
- #32 = Unknown token
- #33 = Missing parameter for macro
- #34 = Illegal Macro Register
- #35 = Illegal Temp Register
- #36 = Unknown variable operation
- #37 = Unknown assembler switch
- #38 = File not found
- #39 = Redefinition of macro
- #40 = Unknown macro
- #41 = Illegal fp reg.
- #42 = Pre-index constant missing
- #43 = Post-index constant missing
- #44 = Illegal LFM/SFM PU-bits
- #45 = Illegal count (1-4)
- #46 = Syntax error, missing ']' after base register
- #47 = Floating Point precision must be specified
- #48 = Illegal Floating Point rounding mode
- #49 = Quotes missing in string ("...")
- #50 = Missing } at end of register list (LDM/STM)
- #51 = Missing #endif
- #52 = Bad assignment (unresolved value)
- #53 = Assignment operator not implemented (use '==' for equality test)
- #54 = Macro body must start with '{'
- #55 = Macro body must end with '}'
- #56 = Number too big, 32 bit only
- #57 = Syntax overflow (too many operands)
-
-