SHASM Error Messages 1-41
The following table shows the SHASM error messages 1-41.
Message # and Severity | Message Text | Explanation |
---|---|---|
1 FATAL | Internal error: %s | If this message appears, there is a bug in the assembler. Please report the exact message, and supply a sample program that caused the message. |
2 FATAL | Too many errors (%d) -- stopping assembly | The maximum number of errors was exceeded. The maximum number of errors can be controlled using the -maxerrors command line option. |
3 FATAL | %s not yet implemented | If this message appears, a source program has attempted to use a feature that is not yet implemented in the assembler. Please report the exact message. |
10 ERROR | No input files were specified -- nothing to do | After parsing all of the command line options, the assembler has no input files that it was able to find and open. |
Cannot open file %s: %s | The assembler failed to find or open a specified input file. | |
21 ERROR | Error reading file: %s | Indicates that the assembler was suddenly unable to continue reading input from a file that it successfully opened. |
30 ERROR | Unknown command line switch "%s" | A command line option was specified that the assembler does not recognize or support. |
31 ERROR | Syntax error in command line switch "%s": %s | A recognized command line option was specified incorrectly. |
32 ERROR | An argument is required for %s | An argument was not supplied for a command line option that requires one. |
33 ERROR | A numeric argument is required for %s | An argument was not supplied or a non-numeric argument was supplied for a command line option that requires a numeric argument. |
34 ERROR | %s is out of range; must be >= %d and <= %d | A numeric argument was specified that is not within the valid range. The error message will show the valid range for the argument. |
35 ERROR | Invalid -show/-noshow option list: "%s" | The assembler could not parse some part of a -show or -noshow command line option. |
36 WARN | Ignoring unimplemented option "%s" | A command line option or assembler directive was used that specifies a feature that is not currently implemented in the assembler. |
37 WARN | Interpreting option "%s" as "%s" | A command line option was specified in a way that could be interpreted in more than one way by the assembler. This message tells which way the assembler chose to interpret the option. For instance, -DEBUG could mean the -D option with the argument EBUG (meaning to define EBUG as 1) or it could mean the switch -debug (enabling output of debugging information). This particular case could be avoided by using -debug (or -DEBUG=1 for an EBUG equate). |
40 FATAL | Insufficient memory%s | The assembler was unable to allocate memory for some purpose. |
41 FATAL | Insufficient memory; cannot allocate %u more%s | The assembler was unable to allocate memory for some purpose. |
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.