C:\Progra~1\GCL-2.6.6-ANSI\bin>cd C:\Progra~1\GCL-2.6.6-ANSI\lib\gcl-2.6.6\unixport\ C:\PROGRA~1\GCL-2.6.6-ANSI\lib\gcl-2.6.6\unixport>echo (setq si::*system-directo ry* (namestring(truename (make-pathname :name nil :type nil :defaults (si::argv 0))))) (si::save-system "modified.exe") | saved_ansi_gcl.exe GCL (GNU Common Lisp) 2.6.6 ANSI Feb 10 2005 08:58:39 Source License: LGPL(gcl,gmp), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. >"C:/PROGRA~1/GCL-2.6.6-ANSI/lib/gcl-2.6.6/unixport/" >Dumping from C:/PROGRA~1/GCL-2.6.6-ANSI/lib/gcl-2.6.6/unixport/saved_ansi_gcl.exe to modified.exe Copying executable up to data section... 0x00000000 Offset in input file. 0x00000000 Offset in output file. 0x0021b000 Size in bytes. Dumping .data section... 0x0061C000 Address in process. 0x0021b000 Offset in output file. 0x00025640 Size in bytes. Copying rest of executable... 0x00240640 Offset in input file. 0x00240640 Offset in output file. 0x012265a0 Size in bytes. Dumping heap into executable... 0x10100000 Heap start in process. 0x01470000 Heap offset in executable. 0x007b0000 Heap size in bytes. Dumping .bss into executable... 0x00642120 BSS start in process. 0x01c20000 BSS offset in executable. 0x00116be0 BSS size in bytes. C:\PROGRA~1\GCL-2.6.6-ANSI\lib\gcl-2.6.6\unixport>del saved_ansi_gcl.exe C:\PROGRA~1\GCL-2.6.6-ANSI\lib\gcl-2.6.6\unixport>ren modified.exe saved_ansi_gcl.exe C:\PROGRA~1\GCL-2.6.6-ANSI\lib\gcl-2.6.6\unixport>pause Press any key to continue . . .