6.1.9.39.9 Local Flag

A psect defined using the local psect flag will not be combined with other local psects from other modules at link time, even if there are others with the same name. Where there are two local psects in the one module, they reference the same psect. A local psect cannot have the same name as any global psect, even one in another module.

Psects which are local and which are not associated with a linker class (see 6.1.9.39.3 Class Flag) cannot be linked to an address using the -P linker option, since there could be more than one psect with this name. Typically these psects define a class flag and they are placed anywhere in that class range.