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