From: Martin Str|mberg Message-Id: <200101031618.RAA03348@father.ludd.luth.se> Subject: Re: v1: floating point on 386, v2 FAQ 11.1 In-Reply-To: from Eli Zaretskii at "Jan 3, 2001 10:49:05 am" To: djgpp-workers AT delorie DOT com Date: Wed, 3 Jan 2001 17:18:23 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk According to Eli Zaretskii: > > But on a 386, using v1, I need the setting "387=YES" otherwise it > > crash with a message ~"No coprocessor present" (I don't remember the > > exact words). > > I guess the 387 detection code fails in your case. > > What happens if you set 387=QUERY ? > > On what OS is that? Plain DOS? what version? Yes, plain DOZE 6.22, Swedish version. Plus TCP/IP networking. v1 make 3.71, with 387=QUERY. "make" says: "No 80387 detected. No 80387 has been detected. Coprocessor not available at eip=6b25 eax=00004c22 ebx=00021b80 ecx=0001d154 edx=0001d14c esi=00000000 edi=00061dc7 ebp=0006154c esp=0006152c cs=16f ds=167 es=167 fs=167 gs=17f ss=177 cr2=00001ff1 Call frame traceback EIPs: 0x00006b25 0x000058c9" While "redir -eo make >make.txt" says "No 80387 detected." on the screen and "No 80387 detected Coprocessor not available at eip=6b25 eax=00004c22 ebx=00021b80 ecx=0001d154 edx=0001d14c esi=00000000 edi=00061dc7 ebp=0006154c esp=0006152c cs=16f ds=167 es=167 fs=167 gs=17f ss=177 cr2=00001ff1 Call frame traceback EIPs: 0x00006b25 0x000058c9" in the file make.txt. Strange that the messages change... Right, MartinS