Commit History

Autor SHA1 Mensaxe Data
  sergei 217bac7a0b - Removed fpc_pi_real compilerproc, it is no longer used. At least two releases (2.6.2 and 2.6.4) emit Pi directly as a constant. %!s(int64=11) %!d(string=hai) anos
  nickysn 47aed8b01f * optimized the i8086 version of Get8087CW %!s(int64=11) %!d(string=hai) anos
  sergei b89822d3e9 * i8086: added assembler implementation of fpc_round_real and removed remaining softfloat dependencies. %!s(int64=11) %!d(string=hai) anos
  nickysn 41d28f91e5 - rm asmmode intel from the i8086-msdos rtl, as that is the default asm mode on %!s(int64=11) %!d(string=hai) anos
  nickysn c88be4550d * optimization in the 8087/80287 version of fpc_arctan_real(): when calculating %!s(int64=11) %!d(string=hai) anos
  nickysn a7b4953795 + proper (i.e. not broken) implementation of arctan() for the 8087 and 80287 %!s(int64=11) %!d(string=hai) anos
  nickysn a68b9fd01f * use byte sized instead of word sized memory operations on the fpu control %!s(int64=11) %!d(string=hai) anos
  nickysn 9c86da1911 - rm the fwait after fstsw in fpc_exp_real. My own testing on a true i8087 shows %!s(int64=11) %!d(string=hai) anos
  nickysn 775619ef8b * 8087/80287 fixes in fpc_exp_real %!s(int64=11) %!d(string=hai) anos
  nickysn bb0a3a7374 + i8086 asm implementation of fpc_frac_real, based on the i386 version %!s(int64=12) %!d(string=hai) anos
  nickysn 6cd62437f9 + i8086 asm implementation of fpc_trunc_real, based on the i386 version. Fixes %!s(int64=12) %!d(string=hai) anos
  nickysn 4fc4e4cb88 * removed the dummy fpc_sin_real and fpc_cos_real that halt with a runtime error %!s(int64=12) %!d(string=hai) anos
  nickysn 74cd67b85c + added 8087 initialization to the msdos rtl (8087 presence detection is still a TODO) %!s(int64=12) %!d(string=hai) anos
  nickysn 5215bd33c2 * compilation of fpc_exp_real fixed %!s(int64=12) %!d(string=hai) anos
  nickysn ca1fad8a73 + added fpc_exp_real for i8086 %!s(int64=12) %!d(string=hai) anos
  nickysn a3fe455de6 + added the i8086 internal fake math routines to the rtl %!s(int64=12) %!d(string=hai) anos
  nickysn 6757fe5752 * i8086 implementation of fpc_int_real %!s(int64=12) %!d(string=hai) anos
  florian 64ffe8f5ef + basic Makefile infrastructure for msdos %!s(int64=12) %!d(string=hai) anos