delorie.com/archives/browse.cgi | search |
Organization: | Eurotherm Controls Limited. |
Address: | Faraday Close, Durrington, Worthing, W.Sussex, BN13 3PL, England. |
Phone: | +44 903 268500 |
Fax: | +44 903 265982 |
From: | Richard Hine <rh00 AT controls DOT eurotherm DOT co DOT uk> |
Date: | Mon, 5 Dec 94 17:06:13 GMT |
To: | djgpp AT sun DOT soe DOT clarkson DOT edu |
Subject: | Non-present 80387 when assembling |
I am trying to use the gnu C compiler on a number of DOS PCs. The compiler was built for me from by a colleague who tells me that it was djgpp version 1.11. I am experiencing problems when assembling some of the files compiled by gcc as I get the following error. I am using gcc version 2.5.8 and GNU assembler version 2.1 (m68k-unknown-coff). > Fatal! Application attempted to use not-present 80387! > Floating point opcode at virtual address 0x00012b54 > Coprocessor not available at eip=12b54 > eax=00000012 ebx=00000014 ecx=00000000 edx=00000013 esi=00033124 edi=00033078 > ebp=7ffff9bc esp=7ffff8fc cs=d8 ds=48 es=48 fs=48 gs=38 ss=48 cr2=000079f6 > Call frame traceback EIPs: > 0x00012b54 > 0x000137db > 0x00014226 > 0x00014fbe > 0x0000c412 > 0x000069e0 > 0x0000a4ba > 0x000181f9 > 0x000126e8 > 0x0001257d Is there a limitation on what hardware is required to use the assembler or do I just need to re-link it with a math library? Is there a math library somewhere which will use an 80387 if there is one in the machine being used? I am also interested in finding out what the RAM and disk requirements are for djgpp. Would a more recent version of djgpp help me with my math library problem and would it run in smaller hardware in general? Thanks for the help, Richard Hine
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |