Xref: news2.mv.net comp.os.msdos.djgpp:4844 From: Shawn Hargreaves Newsgroups: comp.os.msdos.djgpp Subject: Re: Why are they so fat? Date: Tue, 11 Jun 1996 11:18:07 +0100 Organization: The University of York, UK Lines: 35 Message-ID: NNTP-Posting-Host: tower.york.ac.uk Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <29C186D7EED@fs2.mt.umist.ac.uk> To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp On Tue, 11 Jun 1996, A.Appleyard wrote: > > If that hurts, you should compress your .EXE files. Get DJP (the > > DJGPP-specific exe compressor) and run it on all your programs. ... > > Having to uncompress each program as I need it would be a pain in the > neck. Automatic file-compressors like Doublespace and Stacker etc are Why don't you try to learn something about the topic before you discuss it in public? If you took the trouble to look at DJP you would realise that it automatically uncompresses the program when you run it, so you would never be aware of it being a pain. Of course there is a slight overhead in that, but life is made of compromises: if you want to save disk space you are going to have to sacrifice a bit of startup speed. > would it involve to give djgpp an option to tell it to compile a > program to run in real-mode? to save the user from having to clutter > his computer with a second compiler for stray needs to compile small > real-mode programs. Hmm. Try learning something about the Intel architecture as well :-) That would require a complete rewrite of libc, the startup code, and the gcc code generator (to make it produce 16 bit code). Basically you just suggested writing a new compiler from scratch... /* * Shawn Hargreaves. Why is 'phonetic' spelt with a ph? * Check out Allegro and FED on http://www.york.ac.uk/~slh100/ */