10.5.4 Information

Table 10.5

Informations

M0520009

[Message]

Nested comment is not allowed.

M0520018

[Message]

Expected a ")".

M0520111

[Message]

Statement is unreachable.

M0520128

[Message]

Loop is not reachable from preceding code.

M0520174

[Message]

Expression has no effect.

M0520193

[Message]

Zero used for undefined preprocessing identifier xxx.

M0520237

[Message]

Selector expression is constant.

M0520261

[Message]

Access control not specified ("name" by default).

M0520324

[Message]

Duplicate friend declaration.

M0520381

[Message]

Extra ";" ignored.

M0520399

[Message]

name has an operator new xxx() but no default operator delete xxx().

M0520400

[Message]

name has a default operator delete xxx() but no operator new xxx().

M0520479

[Message]

name redeclared "inline" after being called.

M0520487

[Message]

Inline name cannot be explicitly instantiated.

M0520534

[Message]

Use of a local type to specify an exception.

M0520535

[Message]

Redundant type in exception specification.

M0520549

[Message]

symbol is used before its value is set.

M0520618

[Message]

Struct or union declares no named members.

M0520652

[Message]

Calling convention is ignored for this type.

M0520678

[Message]

Call of "symbol" cannot be inlined.

M0520679

[Message]

symbol cannot be inlined.

M0520815

[Message]

Type qualifier on return type is meaningless.

M0520831

[Message]

Support for placement delete is disabled.

M0520863

[Message]

Effect of this "#pragma pack" directive is local to xxx.

M0520866

[Message]

Exception specification ignored.

M0520949

[Message]

Specifying a default argument on this declaration is nonstandard.

M0521348

[Message]

Declaration hides "symbol".

M0521353

[Message]

symbol has no corresponding member operator delete xxx (to be called if an exception is thrown during initialization of an allocated object).

M0521380

[Message]

Virtual xxx was not defined (and cannot be defined elsewhere because it is a member of an unnamed namespace).

M0521381

[Message]

Carriage return character in source line outside of comment or character/string literal.

M0523009

[Message]

This pragma has no effect.

M0523028

[Message]

Rule rule number : description

[Explanation]

Violation of a MISRA-C:2004 rule (indicated by the rule number and description) was detected.

M0523033

[Message]

Precision lost

[Explanation]

There is a possibility that precision will be lost when converting the value of the expression on the right side to the type on the left side in an assignment expression.

M0523086

[Message]

Rule rule number : description

[Explanation]

Violation of a MISRA-C:2012 rule (indicated by the rule number and description) was detected.

M0560001

[Message]

Section "section" created by optimization "optimization"

[Explanation]

The section named section was created as a result of the optimization.

M0560002

[Message]

Symbol "symbol" created by optimization "optimization"

[Explanation]

The symbol named symbol was created as a result of the optimization.

M0560004

[Message]

"file"-"symbol" deleted by optimization

[Explanation]

As a result of symbol_delete optimization, the symbol named symbol in file was deleted.

M0560005

[Message]

The offset value from the symbol location has been changed by optimization : "file"-"section"-"symbol + offset"

[Explanation]

As a result of the size being changed by optimization within the range of symbol + offset, the offset value was changed. Check that this does not cause a problem. To disable changing of the offset value, cancel the specification of the goptimize option on assembly of file.

M0560100

[Message]

No inter-module optimization information in "file"

[Explanation]

No inter-module optimization information was found in file. Inter-module optimization is not performed on file. To perform inter-module optimization, specify the goptimize option on compiling and assembly.

M0560101

[Message]

No stack information in "file"

[Explanation]

No stack information was found in file. file may be an assembler output file. The contents of the file will not be in the stack information file output by the optimizing linker.

M0560102

[Message]

Stack size "size" specified to the undefined symbol "symbol" in "file"

[Explanation]

Stack size size is specified for the undefined symbol named symbol in file.

M0560103

[Message]

Multiple stack sizes specified to the symbol "symbol"

[Explanation]

Multiple stack sizes are specified for the symbol named symbol.

M0560300

[Message]

Mode type "mode type1" in "file" differ from "mde type2"

[Explanation]

A file with a different mode type was input.

M0560400

[Message]

Unused symbol "file"-"symbol"

[Explanation]

The symbol named symbol in file is not used.

M0560500

[Message]

Generated CRC code at "address"

[Explanation]

CRC code was generated at address.

M0560510

[Message]

Section "section" was moved other area specified in option "cpu=<attribute>"

[Explanation]

section without dividing is allocated according to cpu=<attribute>.

M0560511

[Message]

Sections "section name","new section name" are Non-contiguous

[Explanation]

section was divided and the newly created section is new section name.

M0560512

[Message]

Section "section" created by "option"

M0560600

[Message]

Option "option" is ineffective without edition License

[Explanation]

The license edition has to be specified in option. option is ignored.

M0592150

[Message]

string1 was converted into string2.

M0592151

[Message]

string1 was deleted.

M0592152

[Message]

string was converted for CX compiler.

M0592153

[Message]

Bit access of I/O register wad converted into macro call.

M0592154

[Message]

Inserted macro definition for bit access of I/O register.

M0592155

[Message]

'multi' option was added to #pragma interrupt.

M0592156

[Message]

Inserted #pragma interrupt NO_VECT.

M0592157

[Message]

Inserted string.

M0592250

[Message]

'string1' has been changed to 'string2'

M0592251

[Message]

Multi Statement has been changed to Newline.(;)

M0592252

[Message]

'string' has been changed to syntax of CX

M0592253

[Message]

'string1' has been changed to 'string2'. Specify external symbol.(.extern)

[Explanation]

'.option data' or '.option sdata' has been changed to '$data' or '$sdata'. CX requires symbols to be declared beforehand via .extern. Please make sure that the symbol is declared.

M0592270

[Message]

'string' has been deleted.

M0592280

[Message]

'.previous' cannot be changed. Specify appropriate section.

[Explanation]

".previous" are not supported by CX.

M0592281

[Message]

'string' cannot be changed.(bit:value) Specify appropriate value by 'string'

[Explanation]

string 'bit:value' are not supported by CX.

M0592282

[Message]

'.option reg_mode' cannot be changed. Specify appropriate register mode.

[Explanation]

Values specified with ".option reg_mode" are not supported by CX.

M0594201

[Message]

Do you want to overwrite it?

[Action by User]

This will overwrite the existing file.

Click [Yes] to save and overwrite.

Click [No] to cancel.

M0594202

[Message]

Do you want to cancel adjustments to the selected function(function name)?

[Action by User]

Return the function's {function name} setting to its initial value.

Click [Yes] to revert to the initial value.

Click [No] to cancel.

M0594203

[Message]

Do you want to cancel adjustments to all the functions?

[Action by User]

Return all function settings to their initial values.

Click [Yes] to revert to the initial values.

Click [No] to cancel.