Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!hsdndev!bbn.com!ellard From: ellard@bbn.com (Dan Ellard) Newsgroups: comp.unix.wizards Subject: dumping executables Summary: how to create pre-initialized executables Message-ID: <63116@bbn.BBN.COM> Date: 6 Mar 91 17:26:34 GMT Sender: news@bbn.com Reply-To: ellard@bbn.com (Dan Ellard) Organization: Bolt Beranek and Newman Inc., Cambridge MA Lines: 17 Dear Wizards-- I have heard of a technique for creating "pre-initialized" executables-- i.e. you run a program through all its startup and initialization code, and then somehow dump it, creating a new executable which you can then run, which is an image of the program that you dumped, and therefore is already "initialized". Supposedly gnu emacs and some lisp systems use this technique. Does anyone know how this is done? (if it matters, I'm using SunOS 4.1-- but I'd like to know how to do it for any UNIX system) Please respond by email. I'll post a summary if anyone is interested. -Dan ellard@bbn.com