Date: Fri, 16 Jul 93 16:17:38 EDT From: DJ Delorie 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