Am Freitag, den 01.06.2007, 20:58 +0200 schrieb Daniël Mantione: > > Op Fri, 1 Jun 2007, schreef Marc Santhoff: > > > Hi, > > > > I'm trying to force fpc to use emulation code for floating poing > > calculations on i386 hardware. > > > > $ fpc -al -st -Op1 -CfSOFT floattest.pp > > > > Viewn from the assembler source the file is identical to one compiled > > without target options and the link script does not show the inclusion > > of something special. > > > > This should work (me thinks;), but the info screen specifies -Op1 for > > 386/486. A i486 *does* have a coprocessor. > > > > How can aks fpc to write code for an i386sx without FPU? > > Use fpu emulation. > > Please see http://www.freepascal.org/faq.var#fp386
Hmm, talking about DOS there. > I doubt softwarefloat is in working condition on i386, probably several of > the assembler routines use the fpu. However, the compiler should be able > to generate softfpu calls if -Cfsoft is used on x86. So on Unix'ish FreeBSD I'm pretty lost, I assume ... Thank you anyways for answering quickly, Marc _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal