Diagnostic Messages
Warning Messages
37MESSAGE Use of %s requires key bit %s to be enabled with a .LEVEL or .ALLOW
CAUSE | Use of a feature that requires a key |
| bit to be set. |
ACTION | Add key bit to the .LEVEL or .ALLOW |
| directive. |
38MESSAGE Encoding for %s requires a format that is incorrect for the current %s of %s
CAUSE | The instruction requires an encoding |
| format that is not available on the |
| hardware that the assembler is |
| targeting. The assembler is told what |
| hardware it is targeting through the |
| use of the .LEVEL and .ALLOW |
| directives. Using a |
| instruction encoding format while at |
| .LEVEL 1.1 will generate this |
| message. |
ACTION | Change the instruction such that it |
| can be properly encoded on the |
| hardware that the assembler is |
| targeting or change the .LEVEL to |
| 2.0. |
39MESSAGE The completer specified ,%s is obsolete but will be accepted as ,%s
CAUSE | The use of the ,SH completer is |
| incorrect. |
ACTION | Replace the ,SH completer by the ,BC |
| completer is the source. |
40MESSAGE Poorly formed operand, accepted as %s(%r0)
CAUSE | The previous assembler would |
| silently accept poorly formed |
| operands and add a trailing (%r0) to |
Chapter 8 | 149 |