marco
|
b3b9041f54
* fpmkunit no longer depends on strutils.
|
11 жил өмнө |
sergei
|
a882e89bc2
* x86_64: SetExceptionMask and SetRoundingMode must return the old value of mask/mode respectively, not the new one.
|
11 жил өмнө |
florian
|
04464b8622
* do not create an fpc_zeromem node if size=0
|
11 жил өмнө |
florian
|
6f14dbdebe
* avoid internal error if an empty record is assigned to a function result, resolves #25895
|
11 жил өмнө |
florian
|
303e8c609d
* internalerror unified
|
11 жил өмнө |
nickysn
|
47aed8b01f
* optimized the i8086 version of Get8087CW
|
11 жил өмнө |
reiniero
|
62f8792cb5
fcl-db: dbtestframework:
|
11 жил өмнө |
sergei
|
bce33ee063
* software_rounding_mode -> softfloat_rounding_mode.
|
11 жил өмнө |
sergei
|
295e795a0a
* SPARC: SetExceptionMask and SetRoundingMode must return the old value of mask/mode respectively, not the new one.
|
11 жил өмнө |
sergei
|
67a8c315d8
* ARM: SetExceptionMask and SetRoundingMode must return the old value of mask/mode respectively, not the new one.
|
11 жил өмнө |
sergei
|
29bf988ca7
+ Implemented m68k-specific (actually, softfloat-specific) part of Math unit.
|
11 жил өмнө |
sergei
|
94a045aa3d
* Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionMode to System unit. Declarations in Math unit changed to aliases.
|
11 жил өмнө |
florian
|
842e027a9f
+ prove of concept how FMA4 could be supported in inline assembler
|
11 жил өмнө |
Jonas Maebe
|
f936a48afa
* don't change the forward/interface definition of regular forward/interface
|
11 жил өмнө |
marco
|
8b293f106b
* unicodeducet was still in makefile, fixed.
|
11 жил өмнө |
florian
|
1f6c43810d
* fix wrong suffix
|
11 жил өмнө |
florian
|
ff6afe27cd
* enabled fma instruction as the compiler knows them since r27209
|
11 жил өмнө |
florian
|
a79be2b05c
+ support for FMA instructions in inline assembler
|
11 жил өмнө |
marco
|
f54d92326e
* remove leftover matrix unit dep
|
11 жил өмнө |
marco
|
a1351db576
* rtl-unicode package, containing unicodeducet, collation units and *bidi* units
|
11 жил өмнө |
marco
|
3e40a5c5f6
* removed obsolete rules from Solaris makefile
|
11 жил өмнө |
marco
|
08b26eeba6
* matrix+ucomplex line removal.
|
11 жил өмнө |
sergei
|
7b56c90d82
- MIPS,SPARC and ARM-wince: removed remaining references to softfloat stuff.
|
11 жил өмнө |
sergei
|
cfd2600b24
- Don't include softfpu code on SPARC, unless bootstrapping with 2.6.
|
11 жил өмнө |
florian
|
5d57f38619
+ functions for FMA and AVX2 detection
|
11 жил өмнө |
florian
|
5f92e11d6c
* blocked already merged revisions
|
11 жил өмнө |
florian
|
aa107b914c
* merged avx2 branch, developed by Torsten Grundke
|
11 жил өмнө |
sergei
|
30c3842802
* MIPS: reworked FPU initialization to be consistent with other targets.
|
11 жил өмнө |
sergei
|
dcb46051c4
* Get rid of last softfloat dependencies in genmath.inc. Replaced remaining calls to float_raise with expressions which generate appropriate floating-point exceptions at runtime. This is probably somewhat slower on actual softfloat targets, but the change only affects exceptional control flow, so not a significant issue.
|
11 жил өмнө |
sergei
|
fffc317759
* Replaced fpc_round_real with new implementation, having the following important properties:
|
11 жил өмнө |