06.02.2013 Views

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• • • • • • • •<br />

<strong>Linker</strong>/<strong>Locator</strong> 9−47<br />

CHECKMISMATCH<br />

Control:<br />

From the Project menu, select Project Options...<br />

Expand the <strong>Linker</strong>/<strong>Locator</strong> entry and select Miscellaneous.<br />

Add the control to the Additional locator controls in control file (.ilo)<br />

field.<br />

CHECKMISMATCH / NOCHECKMISMATCH<br />

Abbreviation:<br />

CMM / NOCMM<br />

Class:<br />

Link/locate general<br />

Default:<br />

CHECKMISMATCH<br />

Description:<br />

When two declarations of a symbol have a different type, the<br />

linker/locator issues error E 408, E 409 or E 410. For backwards<br />

compatibility, you can turn this error into a warning with<br />

NOCHECKMISMATCH. You can use the WARNING control then to<br />

suppress this warning.<br />

Example:<br />

l166 locate x.lno NOCMM ; only warn if<br />

; symbol types do not match

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!