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 |
|