Share via


SH-4 Assembler Error Messages 1-65 (Windows Embedded CE 6.0)

1/5/2010

The following table shows the SH-4 assembler 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 technology 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.

20 ERROR

Cannot open file %s:

Indicates that the assembler was unable to open the specified 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 technology 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).

38 WARNING

Invalid options combo. -Qdsp ignored

Invalid options combination. The DSP option, -Qdsp, was ignored.

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.

50 ERROR

CPU name "%s" is not valid

The CPU name provided is not valid.

51 ERROR

You must use -cpu or -Qsh to select CPU "%s"

The CPU name you provided requires that you specify it using the -cpu or -Qsh option, as appropriate.

63 FATAL

Undefined message number %d

The compiler encountered an undefined message.

See Also

Reference

SH-4 Assembler Error Messages

Other Resources

Renesas SH-4 Series Assembler