Commit Graph

12 Commits

Author SHA1 Message Date
florian
ded001753d + initial native x86-64 support
git-svn-id: branches/debug_eh@41499 -
2019-02-26 22:08:20 +00:00
florian
0657ce7c02 * get rid of fpc_Resume
git-svn-id: branches/debug_eh@41476 -
2019-02-25 21:43:56 +00:00
florian
6b34e511a0 - removed cdecl from FPC_psabi_begin_catch
git-svn-id: branches/debug_eh@41475 -
2019-02-25 21:25:22 +00:00
florian
12a53ad454 * reduce number of (redundant) landing pads
* reduce number of (redundant) action lists

git-svn-id: branches/debug_eh@41470 -
2019-02-25 20:49:18 +00:00
florian
77615cd3c0 * cleanup stack on i386 after call to fpc_psabi_begin_catch
git-svn-id: branches/debug_eh@41454 -
2019-02-24 21:06:14 +00:00
florian
82e1ce8e4a * if a subroutine has an lsda record, the actions have to cover all code
* cleanup

git-svn-id: branches/debug_eh@41453 -
2019-02-24 20:04:43 +00:00
florian
b9bd47ec40 * fixed tpsabiehexceptionstatehandler.handle_reraise
git-svn-id: branches/debug_eh@41408 -
2019-02-21 22:08:09 +00:00
florian
3c61bb9c5d * some safecall issues fixed
git-svn-id: branches/debug_eh@41406 -
2019-02-20 21:53:27 +00:00
florian
4b66dc0a94 * few fixes to psabieh, mainly related to nested exception handling
git-svn-id: branches/debug_eh@41385 -
2019-02-19 22:20:16 +00:00
florian
a24d75ed3d + comment explaining previous change
git-svn-id: branches/debug_eh@41376 -
2019-02-18 22:03:29 +00:00
florian
502febc968 * resume needs to be surrounded by an empty landing pad
git-svn-id: branches/debug_eh@41375 -
2019-02-18 21:46:55 +00:00
florian
9514bd9162 * refactored psabieh handling, most code is now in psabiehpi
git-svn-id: branches/debug_eh@41367 -
2019-02-17 21:20:40 +00:00