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