Commit Graph

47 Commits

Author SHA1 Message Date
florian
bffd9f2cc7 * killed legacy x87 code for Win64
git-svn-id: trunk@288 -
2005-06-08 19:12:23 +00:00
florian
ad3b9b9464 * windows rtl restructuring to share code between win32 and win64
* BeginThread can take a qword on 64 bit targets as stacksize

git-svn-id: trunk@287 -
2005-06-08 19:08:49 +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
michael
ffb55c4254 + Removed VER1_0 defines
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
florian
58202bd7d5 * some ifdef'ed pic code 2005-04-25 09:40:27 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
florian
29532aa635 * some PIC ifdefs 2005-02-05 22:30:50 +00:00
florian
992876d041 + completed SSE exception masks 2005-02-05 16:19:44 +00:00
peter
29ed3f6d29 * add fnclex before loading old CW 2005-01-30 18:41:53 +00:00
peter
7fb8c3dfbd * signal cleanup for linux
* sigactionhandler instead of tsigaction for bsds
  * sigcontext moved to cpu dir
2005-01-30 18:01:15 +00:00
florian
cef9542133 * sse instructions should mask overflow by default 2004-12-25 11:50:46 +00:00
peter
64cd72bc5a * x86_64 updates 2004-12-12 14:30:27 +00:00
peter
65e54a6250 * updated for latest rtl changes 2004-12-12 12:41:46 +00:00
florian
b6c33aacb7 * fixed strcomp 2004-11-02 15:34:10 +00:00
florian
07c28067aa * fixed sse exception handling 2004-11-02 15:26:21 +00:00
florian
041dfe7b99 * fixed some x86-64 multithreading stuff 2004-11-01 20:37:49 +00:00
florian
90f7f25d03 * another fix for locked reference counting 2004-11-01 20:31:35 +00:00
peter
4af2c9385a * fixes for nostackframe 2004-11-01 19:42:46 +00:00
florian
7fcfdd8606 * Interlocked* fixed 2004-11-01 19:10:52 +00:00
florian
1cb384eae9 * setjmp must not have a stack frame else the offsets are wrong 2004-11-01 16:00:28 +00:00
peter
9b7bbdcf4e * fixed parameters of get_caller_*() 2004-06-05 07:55:22 +00:00
peter
81b6d9f16c * replace strlenint with sizeint 2004-05-01 23:55:18 +00:00
florian
ee4b23ccac * x86_64 exception handling fixed 2004-05-01 15:59:17 +00:00
peter
53ec165e68 * x86-64 fixes 2004-04-29 19:50:13 +00:00
florian
81b37ba988 * saving of rbp in setjmp fixe 2004-04-26 19:23:19 +00:00
peter
b4474438d9 * FPC_MOVE alias 2004-04-26 15:55:01 +00:00
florian
7d3944ccaf * fixed x86-64 exception handling 2004-04-24 20:13:34 +00:00
florian
a2a1572db8 * trunc and round for x86-64 fixed 2004-04-24 18:31:25 +00:00
peter
934f5883b2 * get_caller_addr fixed 2004-04-22 20:20:16 +00:00
florian
f92fd26490 * commented out broken fillchar and move 2004-04-21 21:26:51 +00:00
marco
e546db7a23 * interlocked* changed to longints, including winapi. (which was a bug) 2004-03-05 12:17:50 +00:00
peter
75f7724beb * don't use ret 2004-02-23 15:52:15 +00:00
florian
a895e7bb78 * several 64 bit/x86-64 fixes 2004-02-21 22:53:49 +00:00
florian
ff42d8657a + x86_64 dependend sysutils part added
* some 64 bit adaptions
2004-02-20 22:15:16 +00:00
peter
d12b3ae991 * use strlenint instead of longint 2004-02-18 22:00:59 +00:00
peter
e0dcbd35e9 * dummy added 2004-02-18 21:40:41 +00:00
florian
25960b979c * fixed x86-64 assembler problems 2004-02-06 15:58:21 +00:00
florian
c9122a4719 + completed x86-64/linux system unit 2004-02-05 01:16:12 +00:00
florian
7749a2a8fa * some problems with x86-64 inline assembler fixed 2004-01-20 12:52:18 +00:00
florian
eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 2003-05-01 08:05:23 +00:00
florian
a79edeb568 + for a lot of x86-64 dependend files mostly dummies added 2003-04-30 22:11:06 +00:00
florian
fa4496bddf + support for generic pchar routines added
+ some basic rtl stuff for x86-64 added
2003-04-30 16:36:39 +00:00
florian
d94534348b + initial revision 2003-01-06 19:40:18 +00:00