delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/09/17/13:46:27

Date: Fri, 17 Sep 93 13:28:14 -0400
From: DJ Delorie <dj AT ctron DOT com>
To: Mertens%piet DOT bitnet AT nic DOT near DOT net
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: 387 + emulators

> 1. Is the emu field in the GO32= environment variable used by GO32 
>    at run-time, or/and at compile-time ?

emu387 is used by go32 at runtime.  However, since gcc is a go32-style
app, it will also use the emulator.  However, the programs that are
compiled will not know if they will require an emulator *ever*.  Only
go32 does that.

> 2. Can a program/library compiled on a 387-less PC be used without
>    recompiling on a PC with a 387 (of course, without the emu field 
>    in the GO32 variable)?

Yes.  The emulator hooks the hardware 387 exceptions.  The application
just assumes that a 387 exists, and if it doesn't the 387 opcodes are
emulated.

>    Is this also the case when aout2exe has been used ?

Yes.

> 3. Can the wm emulator (wmemu100.zip) be used with GO32 1.09 ?

Yes.


- Raw text -


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