Commit Graph

46 Commits

Author SHA1 Message Date
florian
075011a2a5 * fpa exception masking fixed
git-svn-id: trunk@6026 -
2007-01-17 15:52:36 +00:00
yury
d401c0a198 * activated internal get_frame for ARM.
git-svn-id: trunk@5945 -
2007-01-13 15:23:51 +00:00
yury
68a71f4ca3 * fixed SetPrecisionMode/GetPrecisionMode for wince.
git-svn-id: trunk@5673 -
2006-12-22 00:49:17 +00:00
Legolas
9e6d19a494 * rtl part of first Nintendo DS port
git-svn-id: trunk@5593 -
2006-12-14 17:34:51 +00:00
florian
69ae03d6bc * fixed wrong operands of swp
git-svn-id: trunk@5072 -
2006-10-29 20:51:31 +00:00
florian
90e481ef13 * fixed arm-linux compilation
git-svn-id: trunk@4645 -
2006-09-18 19:47:52 +00:00
yury
ba21edb0fd * Implemented inclocked and declocked for arm.
git-svn-id: trunk@4534 -
2006-09-02 09:38:18 +00:00
yury
e1b9814b5d * fixed some warnings and notes while compiling RTL.
git-svn-id: trunk@4256 -
2006-07-19 10:31:15 +00:00
yury
11576fd24b * fixed warnings and notes while compiling system unit for wince.
git-svn-id: trunk@4250 -
2006-07-18 15:00:09 +00:00
yury
a083f5754e * implemented exceptions, rounding, precision control for arm-wince math.
git-svn-id: trunk@4104 -
2006-07-06 18:56:36 +00:00
yury
d7cbde6f25 * Assembler Interlocked* functions for ARM.
git-svn-id: trunk@4011 -
2006-06-30 15:36:49 +00:00
oro06
3afad32966 *arm: TPECoffLinker is TInternalLinkerWin
+arm : InterlockedCompareExchangePointer

git-svn-id: trunk@3993 -
2006-06-29 07:39:54 +00:00
peter
4c065bce45 * move InterLocked functions to system unit
git-svn-id: trunk@3933 -
2006-06-25 09:26:23 +00:00
florian
5575a837db * gba patch from Francesco Lombardi
git-svn-id: trunk@3716 -
2006-05-28 14:48:24 +00:00
yury
4b8ac056da * ifdef for WinCE was added.
git-svn-id: trunk@1215 -
2005-09-28 06:44:56 +00:00
florian
8adc1c9b0c + RTL part of WinCE patches from Yuri Sidorov
git-svn-id: trunk@572 -
2005-07-03 15:52:27 +00:00
michael
3a2eaa94b1 + Removed INTERNCONSTINTF define
git-svn-id: trunk@267 -
2005-06-07 22:04:18 +00:00
michael
93ba0409be + Removed HASCOMPILERPROC define
git-svn-id: trunk@265 -
2005-06-07 21:41:02 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +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
florian
069a5206e1 * move draft 2005-03-13 10:04:52 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
florian
264270bd96 * arctan, sin and cos are done in software on the arm 2005-01-06 13:02:03 +00:00
florian
0bc92dfa09 + added nostackframe directive to get_frame 2005-01-05 15:59:02 +00:00
florian
6333a6a6b3 * fillchar fixed; it's used now 2005-01-05 15:21:14 +00:00
florian
28a1c72885 + correct setting of FPU exception mask 2005-01-04 16:46:38 +00:00
florian
1033fb1430 + added nostackframe directive 2005-01-04 16:22:05 +00:00
florian
5974694623 * fixed overflow checking for qword*qword 2005-01-04 12:57:52 +00:00
florian
47521fde82 * fixed building 2005-01-01 18:34:24 +00:00
florian
ddb6d0d595 + assembler implementation of fpc_mul_qword
* fpu exceptions are now generated
2004-03-23 21:03:10 +00:00
florian
f5c99d9e2d * setjmp fixed 2004-03-23 19:13:09 +00:00
florian
5074b9a1a8 * disabled internal ln 2004-03-16 22:02:26 +00:00
florian
bca9da0ec7 * draft for qword mul 2004-03-14 21:45:11 +00:00
marco
e546db7a23 * interlocked* changed to longints, including winapi. (which was a bug) 2004-03-05 12:17:50 +00:00
florian
3e274eaa0f * some math nodes are inlined now 2004-01-27 15:04:49 +00:00
florian
7b5dc40284 * compilation on arm fixed 2004-01-26 11:48:24 +00:00
florian
a6589cbab1 + get_caller_addr/frame implemented 2004-01-21 23:12:07 +00:00
florian
1883a09ddd * fixed setjump
* fixed syscalls
2004-01-20 21:01:57 +00:00
peter
d11cecb354 * removed assembler
* cleanup
2003-12-24 22:27:13 +00:00
florian
cd88850377 * fixed some arm stuff 2003-11-30 19:48:20 +00:00
florian
b9376da0aa * some arm issues fixed 2003-11-21 00:40:06 +00:00
florian
eb8f265588 * initial revision 2003-11-03 17:28:21 +00:00
florian
8d771df2d4 * arm fixes to the common rtl code
* some generic math code fixed
  * ...
2003-09-03 14:09:37 +00:00
florian
736ae20a79 * empty dummy files
+ [long|set]jmp implemented
2003-08-21 16:41:54 +00:00
florian
454fa4f40c + basic makefile.cpu added 2003-08-21 03:24:43 +00:00