1 /* $Header$ */
2 
3 /*
4  *   Copyright (c) 1999, 2002 Michael J. Roberts.  All Rights Reserved.
5  *
6  *   Please see the accompanying license file, LICENSE.TXT, for information
7  *   on using and copying this software.
8  */
9 /*
10 Name
11   vmpreini.h - preinit
12 Function
13 
14 Notes
15 
16 Modified
17   07/21/99 MJRoberts  - Creation
18 */
19 
20 #ifndef VMPREINI_H
21 #define VMPREINI_H
22 
23 /*
24  *   Run preinitialization.  Loads the image file, invokes its main
25  *   entrypoint, and saves the new file.
26  */
27 void vm_run_preinit(class CVmFile *origfp, const char *orig_image_fname,
28                     class CVmFile *newfp, class CVmHostIfc *hostifc,
29                     class CVmMainClientIfc *clientifc,
30                     const char *const *argv, int argc,
31                     class CVmRuntimeSymbols *global_symtab);
32 
33 #endif /* VMPREINI_H */
34 
35