Commit History

Author SHA1 Message Date
  sergei eb984a5adb * Replaced last remaining C tokens. 11 years ago
  sergei 20cc82dfea * Two more "&& vs &" porting bugs fixed. 11 years ago
  sergei 5c1f404631 * softfpu.pp: clean up. 11 years ago
  sergei 94a045aa3d * Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionMode to System unit. Declarations in Math unit changed to aliases. 11 years ago
  sergei 825900671b * Typo in r27184. 11 years ago
  sergei fcfed19c84 * Fixed one of the C porting bugs (wonder how many are still left...) 11 years ago
  sergei 13da05a778 * Factored direct access to softfloat_exception_flags into a helper procedure. 11 years ago
  masta dad4079e0c Fix shift128Right in rtl/inc/softfpu.pp 12 years ago
  florian 162cb30528 * another patch by Max Nazhalov to fix shifting and rounding of float128 12 years ago
  florian a0292b8962 * patch by Max Nazhalov to fix more conversion issues of the C code translation, resolves #24691 12 years ago
  florian caef53e63b * another patch by Max Nazhalov to fix missing exits in the softfpu code 12 years ago
  florian 7f6aa98553 * restored changes made in r24864 which I accidently overwrote with r24871 12 years ago
  florian 980563d576 * several small errors fixed, float128<->float64 conversion works now 12 years ago
  florian 92477a14b8 o patch by Max Nazholov: 12 years ago
  pierre aae318403d Fix a int64<->single conversion failure exposed in test/units/softfpu/sfttst.pp 12 years ago
  florian f0487f8fde * remove packed used for nan records in the softfpu code, it served no purpose 12 years ago
  florian b01e6e1671 * remove duplicate types after r20603, resolves #21548 13 years ago
  pierre 702db31dc6 Fix syntax error in record 13 years ago
  florian f0f64a573b * don't pack softfpu helper records and added dummy for proper alignment, generates much better code on CPUs like arm 13 years ago
  pierre f4a9b3d73b + Allow compilation as an external unit 13 years ago
  florian 41636711e4 * fix to align float64 correctly 14 years ago
  pierre 144d4c41f2 * Define FPC_SYSTEM_HAS_FLOAT32/64 in softfpu unit 14 years ago
  tom_at_work 28e5db2df8 + Add qword_to_float32/64 functions and fixed int64_to_float64 function 14 years ago
  pierre cee190b1f8 * shift128right last parameter should also by var type 15 years ago
  florian 2a5c3a3c14 * fixed copy&paste typo 17 years ago
  florian 4ac1deb50b * moved float_rounding_mode to systemh.inc; renamed to softfloat_rounding_mode 17 years ago
  peter 911f926274 * disabled float128 18 years ago
  florian e3085015f7 * continued to work on float128 stuff 18 years ago
  florian 3afb948ca4 + start of a float128 unit, was still lying around, so it won't get lost 18 years ago
  florian 370f05c516 * soft float128 code compiles in theory (ies the compiler) 18 years ago