To determine the tag area size for your generation, add the number of tag area words for each system module placed in a partition, adding two to this value for each module in the above list (except $IDRPL, IORQ, NSABP, or ABORT) that you use in your generation but you do not include in a partition. Add one to the final value and use this value in the TG command. For example, if you place all of the partitionable system modules above in a partition, specify the tag command as

TG,1149

RTAGN allocates the specified number of words for the tag area. The bounds of the tag area are printed:

TG,500

Tag area 2444 3427

If you do not allocate enough tag area, the message

Tag area overflow

** error **

will occur. It may occur many times. If you allocate a larger tag area than is required, the extra space is wasted. When the partitioning phase is complete, RTAGN will tell you how many words remain in the tag area and how the tag area was used:

*34 unused words in tag area

*56 jsb tags created

*42 jmp tags created

*3 trap cell tags created

If there are a lot of wasted words, you may want to reduce the tag area size and regenerate the system.

Note that even if no tag command is specified, a small tag area is created automatically by the generator. This area is reserved for partitionable module flags.

System Relocation Phase 47