Commit Graph

29 Commits

Author SHA1 Message Date
florian
2a5c3a3c14 * fixed copy&paste typo
git-svn-id: trunk@11228 -
2008-06-14 13:07:17 +00:00
florian
4ac1deb50b * moved float_rounding_mode to systemh.inc; renamed to softfloat_rounding_mode
git-svn-id: trunk@11219 -
2008-06-12 20:23:37 +00:00
peter
911f926274 * disabled float128
git-svn-id: trunk@9129 -
2007-11-04 14:41:51 +00:00
florian
e3085015f7 * continued to work on float128 stuff
git-svn-id: trunk@9117 -
2007-11-03 21:41:54 +00:00
florian
3afb948ca4 + start of a float128 unit, was still lying around, so it won't get lost
git-svn-id: trunk@9031 -
2007-11-01 10:48:57 +00:00
florian
370f05c516 * soft float128 code compiles in theory (ies the compiler)
git-svn-id: trunk@8919 -
2007-10-23 20:23:13 +00:00
florian
334b9b4ee1 * formatting
git-svn-id: trunk@8498 -
2007-09-16 10:08:53 +00:00
yury
4da2e1a04f * fixed conversion zero int64 to double in softfloat mode.
git-svn-id: trunk@8050 -
2007-07-14 18:45:00 +00:00
florian
041ff166cc * fixed arm compilation
git-svn-id: trunk@7499 -
2007-05-28 16:04:43 +00:00
florian
26ffc101da * fixed softfloat trunc
git-svn-id: trunk@6239 -
2007-01-28 09:52:20 +00:00
florian
b3a1868ff0 * correct masking of exceptions in genmath code
git-svn-id: trunk@5965 -
2007-01-14 10:44:10 +00:00
florian
1e75956435 * continued to work on float128 translation, tedious work
git-svn-id: trunk@5747 -
2006-12-29 22:56:41 +00:00
florian
7365009a64 * continued on float128 softfpu code
git-svn-id: trunk@5712 -
2006-12-25 22:37:59 +00:00
Károly Balogh
f4a21e599a + fixed this to compile at least on bigendian
git-svn-id: trunk@5709 -
2006-12-25 14:07:04 +00:00
florian
df5a5cf75e * started to fix compilation
git-svn-id: trunk@5701 -
2006-12-24 17:06:59 +00:00
florian
454120a504 + raw conversion of float80 and float128 support commited
git-svn-id: trunk@5700 -
2006-12-24 15:13:52 +00:00
florian
4cbb67aa00 * some fpu emulation code from arm to generic code generator moved
* several m68k fixes

git-svn-id: trunk@5218 -
2006-11-04 10:23:35 +00:00
florian
5f3a3bc051 * made the softfpu unit embedable in the system unit
* several fixes to get the softfpu working
* resolved conflicts between genmath and softfpu

git-svn-id: trunk@4935 -
2006-10-15 21:27:30 +00:00
michael
93ba0409be + Removed HASCOMPILERPROC define
git-svn-id: trunk@265 -
2005-06-07 21:41:02 +00:00
michael
23ad0ae1ec + Removed HASINTF and VER1_0 defines
git-svn-id: trunk@239 -
2005-06-07 20:30:03 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
carl
22352dad85 * forgot goto on switch in last commit 2002-11-30 23:25:19 +00:00
carl
ebb8dd5261 + compilerproc for softfpu (first step for integration)
* several bugfixes for big-endian support
2002-11-30 21:34:20 +00:00
carl
c0a2149c38 * bugfix for int64 to float conversion 2002-10-13 15:47:39 +00:00
carl
b701f612ed + int64_tof_loat conversion routines 2002-10-12 20:24:22 +00:00
carl
175a822e08 * fix range check errors
- overflow checking must be off always
  * debugged and works as expected
2002-10-08 20:07:08 +00:00
carl
bf6a6b4d46 * first revision of FPU emulation 2002-09-16 19:10:17 +00:00