-section


< Compile Options / Object Options >

[Format]

-section = <sub>[,...]
           <sub>: { P = <section name> |
                    C = <section name> |
                    D = <section name> |
                    B = <section name> |
                    L = <section name> |
                    W = <section name> }

[Description]

-

This option specifies the section name.

-

section=P=<section name> specifies the section name of a program area.

-

section=C=<section name> specifies the section name of a constant area.

-

section=D=<section name> specifies the section name of an initialized data area.

-

section=B=<section name> specifies the section name of an uninitialized data area.

-

section=L=<section name> specifies the section name of a literal area.

-

section=W=<section name> specifies the section name of a switch statement branch table area.

-

<section name> must be alphabetic, numeric, underscore (_), or $. The first character must not be numeric.

[Remarks]

-

The default for this option is section=P=P,C=C,D=D,B=B,L=L,W=W.

-

In the same way as in V. 1.00, if you want to output the literal area in the C section rather than output a separate L section, select section=L=C.

-

Except for changing the L section to the same section name as that of the C section, the same section name cannot be specified for the sections for different areas.

-

For the translation limit of the section name length, refer to Translation Limits.