-pid [V1.07.00 or later]


This option enables the PID facility.

[Specification format]

-pid

 

-

Interpretation when omitted

The PID facility is disabled.

[Detailed description]

-

When this option is specified, the relocation attribute that can be specified in the .dseg or .section directive is changed.

If a relocation attribute shown below is specified, an error will occur.

When this option is specified: DATA, ZDATA, ZDATA23, BSS, ZBSS, or ZBSS23

When this option is not specified: SDATA32, SBSS32, EDATA32, or EBSS32

-

When this option is specified, the predefined macro __PID will be valid.

-

This option only controls the relocation attribute that can be specified. The processing for determining whether there is an error in the code for referencing data is not performed.