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