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