Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

172 lines
6.6 KiB

  1. # messages for masm macro assembler
  2. <<NMSG>>
  3. ER_FAT 258 Internal error\n
  4. ER_STR 261 %s(%hd): %s A%c%03hd: %s%s
  5. ER_UNK 263 Internal unknown error\n
  6. ER_EO2 265 End of file encountered on input file\n
  7. ER_SEG 266 Open segments
  8. ER_PRO 267 Open procedures
  9. ER_CON 268 Number of open conditionals:
  10. ER_COP 269 %s\nCopyright (C) Microsoft Corp 1981, 1989. All rights reserved.\n\n
  11. ER_UOC 270 Unable to open cref file: %s\n
  12. ER_WEO 271 Write error on object file\n
  13. ER_WEL 272 Write error on listing file\n
  14. ER_WEC 273 Write error on cross-reference file\n
  15. ER_UOI 274 Unable to open input file: %s\n
  16. ER_ULI 275 Unable to access input file: %s\n
  17. ER_UOL 276 Unable to open listing file: %s\n
  18. ER_UOO 277 Unable to open object file: %s\n
  19. ER_EM1 278 Warning Errors
  20. ER_EM2 279 Severe Errors
  21. ER_SOU 280 \n%7ld Source Lines\n%7ld Total Lines\n
  22. ER_SY2 281 %7hd Symbols\n
  23. ER_BYT 282 Bytes symbol space free\n
  24. ER_MEM 283 %s(%hd): Out of memory\n
  25. ER_EXT 284 Extra file name ignored\n
  26. ER_INV 285 Line invalid, start again\n
  27. ER_PAT 287 Path expected after I option\n
  28. ER_UNC 288 Unknown case option: %c. Use /help for list\n
  29. ER_UNS 289 Unknown option: %c. Use /help for list of options\n
  30. ER_SIN 290 Read error on standard input\n
  31. ER_HEP 291 Out of memory\n
  32. ER_EXS 292 Expected source file\n
  33. ER_WAN 293 Warning level (0-2) expected after W option\n
  34. <<FMSG>>
  35. ER_BNE 257 Block nesting error
  36. ER_ECL 258 Extra characters on line
  37. ER_RAD 259 Internal error - Register already defined
  38. ER_UST 260 Unknown type specifier
  39. ER_RSY 261 Redefinition of symbol
  40. ER_SMD 262 Symbol is multidefined
  41. ER_PHE 263 Phase error between passes
  42. ER_ELS 264 Already had ELSE clause
  43. ER_NCB 265 Must be in conditional block
  44. ER_SND 266 Symbol not defined
  45. ER_SYN 267 Syntax error
  46. ER_TIL 268 Type illegal in context
  47. ER_NGR 269 Group name must be unique
  48. ER_PS1 270 Must be declared during Pass 1
  49. ER_TUL 271 Illegal public declaration
  50. ER_SDK 272 Symbol already different kind
  51. ER_RES 273 Reserved word used as symbol
  52. ER_IFR 274 Forward reference illegal
  53. ER_MBR 275 Operand must be register
  54. ER_WRT 276 Wrong type of register
  55. ER_MSG 277 Operand must be segment or group
  56. ER_MSY 279 Operand must be type specifier
  57. ER_ALD 280 Symbol already defined locally
  58. ER_SPC 281 Segment parameters are changed
  59. ER_NPA 282 Improper align/combine type
  60. ER_RMD 283 Reference to multidefined symbol
  61. ER_OPN 284 Operand expected
  62. ER_OPR 285 Operator expected
  63. ER_DV0 286 Division by 0 or overflow
  64. ER_SCN 287 Negative shift count
  65. ER_OMM 288 Operand types must match
  66. ER_IUE 289 Illegal use of external
  67. ER_RRF 291 Operand must be record or field name
  68. ER_OHS 292 Operand must have size
  69. ER_NOP 293 Extra NOP inserted
  70. ER_LOS 295 Left operand must have segment
  71. ER_OOC 296 One operand must be constant
  72. ER_OSA 297 Operands must be in same segment, or one constant
  73. ER_CXP 299 Constant expected
  74. ER_OSG 300 Operand must have segment
  75. ER_ASD 301 Must be associated with data
  76. ER_ASC 302 Must be associated with code
  77. ER_DBR 303 Multiple base registers
  78. ER_DIR 304 Multiple index registers
  79. ER_IBR 305 Must be index or base register
  80. ER_IUR 306 Illegal use of register
  81. ER_VOR 307 Value out of range
  82. ER_NIP 308 Operand not in current CS ASSUME segment
  83. ER_IOT 309 Improper operand type
  84. ER_JOR 310 Jump out of range by %ld byte(s)
  85. ER_IRV 312 Illegal register value
  86. ER_NIM 313 Immediate mode illegal
  87. ER_IIS 314 Illegal size for operand
  88. ER_BRI 315 Byte register illegal
  89. ER_CSI 316 Illegal use of CS register
  90. ER_AXL 317 Must be accumulator register
  91. ER_ISR 318 Improper use of segment register
  92. ER_NCS 319 Missing or unreachable CS
  93. ER_OCI 320 Operand combination illegal
  94. ER_JCD 321 Near JMP/CALL to different CS
  95. ER_NSO 322 Label cannot have segment override
  96. ER_OAP 323 Must have instruction after prefix
  97. ER_OES 324 Cannot override ES for destination
  98. ER_CRS 325 Cannot address with segment register
  99. ER_MSB 326 Must be in segment block
  100. ER_NEB 327 Illegal combination with segment alignment
  101. ER_FOF 328 Forward needs override or FAR
  102. ER_IDV 329 Illegal value for DUP count
  103. ER_SAE 330 Symbol is already external
  104. ER_DTL 331 DUP nesting too deep
  105. ER_UID 332 Illegal use of undefined operand (?)
  106. ER_MVD 333 Too many values for struc or record initialization
  107. ER_OIL 334 Angle brackets required around initialized list
  108. ER_DIS 335 Directive illegal in structure
  109. ER_ODI 336 Override with DUP illegal
  110. ER_FCO 337 Field cannot be overridden
  111. ER_CEA 340 Circular chain of EQU aliases
  112. ER_7OE 341 Cannot emulate coprocessor opcode
  113. ER_EOF 342 End of file, no END directive
  114. ER_ENS 343 Data emitted with no segment
  115. ER_EP1 344 Forced error - pass1
  116. ER_EP2 345 Forced error - pass2
  117. ER_ERR 346 Forced error
  118. ER_ERE 347 Forced error - expression equals 0
  119. ER_ERZ 348 Forced error - expression not equal 0
  120. ER_END 349 Forced error - symbol not defined
  121. ER_ESD 350 Forced error - symbol defined
  122. ER_EBL 351 Forced error - string blank
  123. ER_ENB 352 Forced error - string not blank
  124. ER_EID 353 Forced error - strings identical
  125. ER_EDF 354 Forced error - strings different
  126. ER_OWL 355 Wrong length for override value
  127. ER_LTL 356 Line too long expanding symbol
  128. ER_IMP 357 Impure memory reference
  129. ER_MDZ 358 Missing data; zero assumed
  130. ER_286 359 Segment near (or at) 64K limit
  131. ER_CPU 360 Cannot change processor in segment
  132. ER_ONW 361 Operand size does not match segment word size
  133. ER_ANW 362 Address size does not match segment word size
  134. ER_JSH 363 Jump within short distance
  135. ER_AP2 364 Align must be power of 2
  136. ER_EXP 365 Expected
  137. ER_LNL 366 Line too long
  138. ER_NDN 367 Non-digit in number
  139. ER_EMS 368 Empty string
  140. ER_MOP 369 Missing operand
  141. ER_PAR 370 Open parenthesis or bracket
  142. ER_NMC 371 Not in macro expansion
  143. ER_UEL 372 Unexpected end of line
  144. ER_INC 373 Include file not found
  145. #help strings; leave some room for future error messages
  146. ER_H01 401 a\t\tAlphabetize segments
  147. ER_H02 402 c\t\tGenerate cross-reference
  148. ER_H03 403 d\t\tGenerate pass 1 listing
  149. ER_H04 404 D<sym>[=<val>] Define symbol
  150. ER_H05 405 e\t\tEmulate floating point instructions and IEEE format
  151. ER_H06 406 I<path>\tSearch directory for include files
  152. ER_H07 407 l[a]\t\tGenerate listing, a-list all
  153. ER_H08 408 M{lxu}\t\tPreserve case of labels: l-All, x-Globals, u-Uppercase Globals
  154. ER_H09 409 n\t\tSuppress symbol tables in listing
  155. ER_H10 410 p\t\tCheck for pure code
  156. ER_H11 411 s\t\tOrder segments sequentially
  157. ER_H12 412 t\t\tSuppress messages for successful assembly
  158. ER_H13 413 v\t\tDisplay extra source statistics
  159. ER_H14 414 w{012}\t\tSet warning level: 0-None, 1-Serious, 2-Advisory
  160. ER_H15 415 X\t\tList false conditionals
  161. ER_H16 416 z\t\tDisplay source line for each error message
  162. ER_H17 417 Zi\t\tGenerate symbolic information for CodeView
  163. ER_H18 418 Zd\t\tGenerate line-number information
  164. ER_HDUSE 430 Usage: masm /options source(.asm),[out(.obj)],[list(.lst)],[cref(.crf)][;]
  165. ER_HXUSE 431 Usage: masm -Switches sourceFile -o objFile
  166. ER_HXHELP 432 Run with -help for usage