www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/01/06/14:26:02

Date: Sat, 7 Jan 1995 03:55:17 +0900
From: Stephen Turnbull <turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp>
To: dj AT stealth DOT ctron DOT com
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Uninitialized memory [was: Ramdrive]

   > Many of the djgpp files contain, in their data segment, an image
   > of a portion of someone's QEMM directory.  I mean, it is a
   > perfect image ...

   Probably just an uninitialized block of memory one of my programs
   used.

I thought that if an object was uninitialized that it got mapped to an
area which contains only uninitialized data, and therefore doesn't
need to have an image in the executable file.  I know there was a
discussion whose conclusion was to the effect that the executable of a
program which declares a 1MB matrix doesn't have to be over 1MB.
    So does this mean that these files could be shrunk a bit?  (Not a
big deal, except that every little bit helps if you're transferring
over a 2400bps line.)
    --Steve <turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp>


- Raw text -


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