31.12.2013 Views

Linkage Kit Manual V6-00 - Fujitsu

Linkage Kit Manual V6-00 - Fujitsu

Linkage Kit Manual V6-00 - Fujitsu

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.2 Details of Linker Options<br />

6.2.35 Object Mix Check Level Specification (-omcl)<br />

The -omcl option specifies operation when the following object mixtures occur.<br />

• When the object for FR is mixed when target CPU is FR80 or FR81<br />

• When the object for FR81 without FPU, FR80, and FR is mixed when target CPU is<br />

FR81 with FPU<br />

Operation can specify the mixing allowed (There is no message output) and warning<br />

and the error.<br />

■ Object Mix Check Level Specification (-omcl)<br />

[Format]<br />

-omcl < Numerical value ><br />

[Parameter]<br />

<br />

Specify 0, 1 or 2 for the warning level.<br />

The default value at the warning level is one.<br />

[Explanation]<br />

This option specifies operation when the following object mixtures occur.<br />

- When the objects for FR are mixed when target CPU is FR80 or FR81<br />

- When the target CPU is FR81 with FPU, and when the objects for FR81, FR80 or FR without FPU<br />

are mixed<br />

Mixing allowed (Message is not output), warning output or error output can be specified.<br />

0: No message output when mixed. (Mixing enabled)<br />

1: Warning message output when mixed. (Mixing enabled)<br />

2: Error message output when mixed. (Mixing not possible)<br />

This option cannot set the operation when target CPU specified by -cpu option is FR if FR80 or FR81<br />

objects are mixed.<br />

About -cpu option and CPUs for which objects can be mixed, please refer to Section "5.12 Mixing of<br />

Objects for a Linker".<br />

[Example]<br />

• When there is no -omcl option specification (Default)<br />

Mixing is treated as a warning.<br />

flnk911s -cpu MB91680 a1 a2 a3 module_fr.obj<br />

*** W1312L: Uncompatible cpu type module (module_fr.obj)<br />

• When -omcl 0 is specified<br />

Mixing is not detected.<br />

flnk911s -cpu MB91680 a1 a2 a3 module_fr.obj -omcl 0<br />

PART II LINKER 137

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

Saved successfully!

Ooh no, something went wrong!