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 năm trước cách đây |
sergei
|
c0f49951b1
* Fixed i386 longjmp, it must not return 0 if 'value' argument happens to be 0.
|
13 năm trước cách đây |
sergei
|
b36a930f26
- Cleaned out REGCALL defines
|
14 năm trước cách đây |
florian
|
24fea58b92
+ initial implementation of iso style gotos in iso mode
|
15 năm trước cách đây |
yury
|
c4ed91b9ff
* Fixed warnings about EBP based access.
|
18 năm trước cách đây |
peter
|
4ace790492
* remove $Log
|
20 năm trước cách đây |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 năm trước cách đây |
fpc
|
50778076c3
initial import
|
20 năm trước cách đây |
peter
|
16b121f8c4
* unblock signal in signalhandler, remove the sigprocmask call
|
20 năm trước cách đây |
peter
|
e417e34496
* truncate log
|
20 năm trước cách đây |
peter
|
ae8b7b153b
* include file cleanup
|
20 năm trước cách đây |
peter
|
7395e7e546
* restore sigprocmask for linux
|
20 năm trước cách đây |
peter
|
0d3948fc5f
* register calling updates
|
22 năm trước cách đây |
peter
|
8f8b47194a
* REGCALL define added
|
22 năm trước cách đây |
peter
|
9f31783a0a
* old logs removed and tabs fixed
|
23 năm trước cách đây |
michael
|
650fbb86aa
+ removed logs
|
25 năm trước cách đây |
michael
|
e7aca136a1
+ Initial import
|
25 năm trước cách đây |
pierre
|
d7afdbd8e6
* Preserve all registers in SetJmp
|
25 năm trước cách đây |
pierre
|
beecf1ec51
* remove fninit in longjump
|
25 năm trước cách đây |
florian
|
95d572ca04
* we don't need to to finit twice ...
|
25 năm trước cách đây |
florian
|
ff96d13e5f
* fixed constants in rtti
|
25 năm trước cách đây |
florian
|
4dd95e6a80
* longjump does now a finit
|
25 năm trước cách đây |
peter
|
6b66a55cd6
* truncated log
|
25 năm trước cách đây |
daniel
|
ec29a31834
* copyright 2000
|
26 năm trước cách đây |
pierre
|
e33295ceb0
* loading of esp value corrected
|
26 năm trước cách đây |
peter
|
af8a04a5af
* use external names
|
26 năm trước cách đây |
peter
|
4620a73a9b
* FPC_ names
|
27 năm trước cách đây |
peter
|
bd57e42086
* $ifdef ver0_99_5 updates
|
27 năm trước cách đây |
pierre
|
b495ca5d7d
* problem with asmmode for bugfix branch
|
27 năm trước cách đây |
michael
|
11cbb1fd82
+ Initial implementation
|
27 năm trước cách đây |