sergei
|
fb02283927
|
* x86_64: Adjust result of fpc_longjmp without using branches.
git-svn-id: trunk@26415 -
|
2014-01-10 07:29:28 +00:00 |
|
sergei
|
21f5b5559c
|
* Rewrote x86_64 implementations of setjmp and longjmp.
+ Win64 variant now saves/restores nonvolatile xmm registers and fpu/xmm control words, as required by ABI.
git-svn-id: trunk@22780 -
|
2012-10-19 19:39:12 +00:00 |
|
florian
|
24fea58b92
|
+ initial implementation of iso style gotos in iso mode
* made setjmp/longjmp accessible to the compiler by compiler proc, they are used by the iso goto code
git-svn-id: trunk@15711 -
|
2010-08-05 19:20:46 +00:00 |
|
florian
|
dff1eef6e6
|
* system exception handling cleaned up
* fixed setjmp for win64
git-svn-id: trunk@3228 -
|
2006-04-16 12:53:51 +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 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
peter
|
4af2c9385a
|
* fixes for nostackframe
|
2004-11-01 19:42:46 +00:00 |
|
florian
|
1cb384eae9
|
* setjmp must not have a stack frame else the offsets are wrong
|
2004-11-01 16:00:28 +00:00 |
|
florian
|
81b37ba988
|
* saving of rbp in setjmp fixe
|
2004-04-26 19:23:19 +00:00 |
|
florian
|
7d3944ccaf
|
* fixed x86-64 exception handling
|
2004-04-24 20:13:34 +00:00 |
|
florian
|
a79edeb568
|
+ for a lot of x86-64 dependend files mostly dummies added
|
2003-04-30 22:11:06 +00:00 |
|