MUBLD 5/2/81 MUBLD NAME mubld - build a multi-user task for RSX-11M SYNOPSIS mubld [-dv] tool DESCRIPTION `mubld' builds a multi-user task for RSX-11M. It does so by manipulating the task image label blocks as discussed by Eric Levy of JPL in the April 1981 issue of the Multi-tasker. `mubld' requires one input file (`tool'mu.tsk) and generates three output files (mu`tool'.tsk, ro`tool'.tsk and ro`tool'.stb). ro`tool'.tsk is a resident common containing all of the read-only code and data of `tool', with ro`tool'.stb being its symbol table file. mu`tool'.tsk is a task image which contains the impure data of `tool' and is mapped over ro`tool'.tsk as a resident common for its code. To use mu`tool', one must VMR a partition for ro`tool' with the name ro`tool' into your system image and install ro`tool'.tsk into it. Then one may use mu`tool' at will. A file `mushbld.cmd' is provided in [307,31] for building a multi-user version of the shell. Switches: -v Causes verbose mutterings at the user's terminal while `mubld' is working. It is suggested that one use this switch, since one of the gems of wisdom appearing on your terminal is the size of the common partition needed for ro`tool'. -d Debug option: causes all files created during the run to be kept around on the current UIC. FILES `tool'mu.tsk,mu`tool'.tsk,ro`tool'.tsk,ro`tool'.stb SEE ALSO objfix - Fortran object module fixer DIAGNOSTICS AUTHORS Joe Sventek BUGS Once I get a chance to experiment with the LDLIB package from the Fall '80 DECUS SIG tape, `mubld' will be enhanced to generage images which can participate in the dynamic loading of the shared common regions. -1-