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