delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/07/16/16:59:56

Date: Fri, 16 Jul 93 16:17:38 EDT
From: DJ Delorie <dj AT ctron DOT com>
To: ryoung AT utdallas DOT edu
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: ld emu options: What's different?

The "go32" emulation is one I created specifically for go32's COFF
mode.  The i386coff mode that was the default didn't put the correct
number (0 or 1) of underscores on ld-generated variables.  i386aout is
the old go32 a.out format.  i386bsd might just be in there as part of
i386aout.

The go32 format, which should be the default, uses the least memory in
DPMI mode but also gives you the smallest stack.

The executable size and speed are not affected by any of these
options.

(A note: bnu22bn-coff.zip's other exe files except ld.exe
         seem to be just GO32.EXE.
         E.x. AR.EXE is not GO32.EXE/or/STUB.EXE + AR(a.out).)

To test this theory, type "exe2aout ar.exe" and see if it gives an
error.  Don't forget to erase the created "ar" file when you're done.

DJ

- Raw text -


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