www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/06/11/13:03:30

Xref: news2.mv.net comp.os.msdos.djgpp:4844
From: Shawn Hargreaves <slh100 AT york DOT ac DOT uk>
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: <Pine.SGI.3.91.960611105403.939E-100000@tower.york.ac.uk>
NNTP-Posting-Host: tower.york.ac.uk
Mime-Version: 1.0
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/
 */


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019