sergei
|
74f9d719f1
* i386-win32 setjmp and longjmp: if SEH support is enabled, save/restore head of exception registration chain. Without this, a longjmp out of a function with exception frame(s) will leave these exception frames below ESP, which will fail integrity checks in OS and cause process termination if an exception occurs later on (or they may be overwritten by subsequent operations on stack and, again, cause undesired results).
|
11 年 前 |
sergei
|
c0f49951b1
* Fixed i386 longjmp, it must not return 0 if 'value' argument happens to be 0.
|
13 年 前 |
sergei
|
b36a930f26
- Cleaned out REGCALL defines
|
14 年 前 |
florian
|
24fea58b92
+ initial implementation of iso style gotos in iso mode
|
15 年 前 |
yury
|
c4ed91b9ff
* Fixed warnings about EBP based access.
|
18 年 前 |
peter
|
4ace790492
* remove $Log
|
20 年 前 |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 年 前 |
fpc
|
50778076c3
initial import
|
20 年 前 |
peter
|
16b121f8c4
* unblock signal in signalhandler, remove the sigprocmask call
|
20 年 前 |
peter
|
e417e34496
* truncate log
|
20 年 前 |
peter
|
ae8b7b153b
* include file cleanup
|
20 年 前 |
peter
|
7395e7e546
* restore sigprocmask for linux
|
20 年 前 |
peter
|
0d3948fc5f
* register calling updates
|
22 年 前 |
peter
|
8f8b47194a
* REGCALL define added
|
22 年 前 |
peter
|
9f31783a0a
* old logs removed and tabs fixed
|
23 年 前 |
michael
|
650fbb86aa
+ removed logs
|
25 年 前 |
michael
|
e7aca136a1
+ Initial import
|
25 年 前 |
pierre
|
d7afdbd8e6
* Preserve all registers in SetJmp
|
25 年 前 |
pierre
|
beecf1ec51
* remove fninit in longjump
|
25 年 前 |
florian
|
95d572ca04
* we don't need to to finit twice ...
|
25 年 前 |
florian
|
ff96d13e5f
* fixed constants in rtti
|
25 年 前 |
florian
|
4dd95e6a80
* longjump does now a finit
|
25 年 前 |
peter
|
6b66a55cd6
* truncated log
|
25 年 前 |
daniel
|
ec29a31834
* copyright 2000
|
26 年 前 |
pierre
|
e33295ceb0
* loading of esp value corrected
|
26 年 前 |
peter
|
af8a04a5af
* use external names
|
26 年 前 |
peter
|
4620a73a9b
* FPC_ names
|
27 年 前 |
peter
|
bd57e42086
* $ifdef ver0_99_5 updates
|
27 年 前 |
pierre
|
b495ca5d7d
* problem with asmmode for bugfix branch
|
27 年 前 |
michael
|
11cbb1fd82
+ Initial implementation
|
27 年 前 |