🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.programmer
Article #896

How dows LZEXE work ???

#896
From: Lawrence Widman
Date: Mon, 09 Jul 1990 17:16
17 lines
1145 bytes
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_
Technical Details
Message-ID: <9857@cs.utexas.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!dino!ux1.cso.uiuc.edu!uwm.edu!wuarchive!cs.utexas.edu!widman

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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