Path: utzoo!attcan!uunet!dino!ux1.cso.uiuc.edu!uwm.edu!wuarchive!cs.utexas.edu!widman From: widman@cs.utexas.edu (Lawrence Widman) Newsgroups: comp.sys.ibm.pc.programmer Subject: How dows LZEXE work ??? Message-ID: <9857@cs.utexas.edu> Date: 9 Jul 90 17:16:11 GMT Organization: U. Texas CS Dept., Austin, Texas Lines: 17 I've got a question... I downloaded the program LZEXE from Compuserve, and aside from having to use my sketchily recalled knowledge of High School French classes to interpret the instructions and warnings, it's a great program!!! It shrinks my executable for one program from 230K with symbol table to 55k, and from 120K with no symbol table to the same 55k. It even shrinks Turbo C ver 2.0 from 290K or so to about 160K. It doesn't work right with EXE files for extended mode things like Turbo Debugger 386 or Instant C, but that's to be expected. What I want to know is: How does it work? (Aside from stripping debugging garbage). Turbo C, lzexe'd, works fine and, though I don't have time to run benchmarks, faster. Thanks, Avi Freedman _using account of widman@cs.utexas.edu_