home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / program / d / extasm / !extASM_Resources_Asm_Err < prev    next >
Encoding:
Text File  |  1993-11-21  |  1.7 KB  |  60 lines

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