7.1.21 S: Place Upper Address Limit On Class

A class of psects can have an upper address limit associated with it. The following example of the -Sclasslimit[,bound]= option places a limit on the maximum address of the CODE class of psects to one less than 400h.

-SCODE=400h

Note that to set an upper limit to a psect, this must be set in assembler code using the psect limit flag, (see 6.1.9.39.8 Limit Flag).

If the bound (boundary) argument is used, the class of psects will start on a multiple of the bound address. This example below places the FARCODE class of psects at a multiple of 1000h, but with an upper address limit of 6000h.

-SFARCODE=6000h,1000h