home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,497 of 4,255   
   mutazilah@gmail.com to All   
   Re: different MZ extension   
   25 Nov 22 12:35:46   
   
   From: muta...@gmail.com   
      
   Actually I could dump not just int, but also short,   
   long, void *, char * and function pointers in an   
   attempt to make sure the sizes all match.   
      
   The pointers may not be relevant to MZ, as   
   segmentation allows for mismatches.   
      
   And a.out probably requires they all be the same.   
      
   If pointers are dumped I assume they need to   
   appear between two int identifiers in order to be   
   able to figure out the length, as they will just be   
   NULL pointers.   
      
   Maybe such identity checking is not very useful   
   though, as a 32-bit ARM and 32-bit 80386 executable   
   will look the same from the header.   
      
   I don't want to get involved in different identifiers for   
   different platforms. This is PDOS-generic designed to   
   run on everything, like 1024-bit systems that haven't   
   been built yet. I don't want space aliens digging up   
   my grave 7 million years from now asking me to   
   assign an identifier for their new 1024-bit computer.   
   The code already works. Ritchie designed a language   
   designed to last for eternity. The language ISO   
   managed to make an abortion of in just 9 years   
   (ie C99 vs C90).   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca