     undump(1)                                                         undump(1)

     NAME
          undump - Create pre-loaded executables.

     SYNOPSIS
          undump obj1 core [-g]
                           [-o obj2 ] [-v]

     DESCRIPTION
          The header and text of executable file obj1 are combined with data
          from core to produce an undumped executable (named ,by default,
          "b.out").

          A suitable core file can be created by sending a quit signal to an
          executing program; using the system 'kill' command.

          The data undumped from the core includes the executing program's
          uninitialised data or BSS. Thus whatever values had been assigned to
          this area when the program received the quit signal will be available
          to the undumped executable when it starts.

          Undumping can be used an alternative to loading saved states or for
          those programs which have no built-in state saving mechanism.

     OPTIONS
          -g Include debugging information if present.

          -o Specify a non-default name for the undumped executable.

          -v Verbose mode: Details the construction of the undumped executable.

     AUTHOR
          David Nixon

     SEE ALSO
          kill(1), a.out_800(4), core(4)

     BUG REPORTS TO
          d.j.nixon@csc.liv.ac.uk

     COPYRIGHTS
          @ (C.)1993 University of Liverpool

                                        - 1 -      Formatted:  November 23, 2000