Large projects are frequently broken down into subsystem teams each of which develops their portion of the application independently of the others. In order to create a final executable all the modules from all the subsystem teams need to be combined. One way to do this is to have each subsystem team supply a linked relocatable file to the system integrator. The system integrator would then link