OBJECT MODULE PATCH UTILITY (PAT) The PAT utility, allows you to patch, or update, code in a relocatable binary object module. Input to PAT is two files, the original input file and a correction file containing the corrections and additions to the input file. The input files consists of one or more concatenated object modules. The correction file consists of object code that, when linked by the Task Builder, either overlays or is added to the original object module. Correction input is prepared in source form and asembled by the MACRO-11 assembler. Both the Input file and the Correction file must be in object module format. The command string is as follows: [outfile]=infile[/CS[:number]],correctfile[/CS[:number]] correctfile - Contains the updates being applied to a single module in the input file. CS - Checksum switch, directs PAT to generate an octal value for the sum of all the binary data comprising the module in the file to which the switch is applied. number - Octal value that directs PAT to compare the checksum value it computes for a module with the octal value you specify as number.