Jonas Maebe
|
13902c1c7a
* fixed compilation for __ARM_EABI_UNWINDER__ with -dexcdebug
|
před 5 roky |
Jonas Maebe
|
617cc6984b
* call DoUnhandledException instead of RunError(217) when the the psabi eh
|
před 5 roky |
florian
|
b8b3a5b523
* cosmetics
|
před 6 roky |
florian
|
0657ce7c02
* get rid of fpc_Resume
|
před 6 roky |
florian
|
6b34e511a0
- removed cdecl from FPC_psabi_begin_catch
|
před 6 roky |
Jonas Maebe
|
5cb5b10f8d
* fixed LLVM and non-i386 compilation
|
před 6 roky |
florian
|
8db9b211d5
* fixed unwinding from signal handlers, the approach used now is very simple and clean
|
před 6 roky |
florian
|
b1cc02e417
* reraise has to reset the ref. count to 0
|
před 6 roky |
florian
|
9e67e7311a
* change the exception address is only useful if a valid frame is passed
|
před 6 roky |
florian
|
0e25d6f00d
* better debug messages
|
před 6 roky |
florian
|
a91f009b7e
* cleanup
|
před 6 roky |
florian
|
294c7c9daf
* adapt identifiert name
|
před 6 roky |
Jonas Maebe
|
1b48e6abe8
* _Unwind_SetGR/_Unwind_GetGR/_Unwind_SetIP/_Unwind_GetIP implementation for
|
před 6 roky |
Jonas Maebe
|
ef1757a5a7
+ ARM EABI exception handling support for PSABIEH
|
před 6 roky |
Jonas Maebe
|
d835a91a31
* detabbed
|
před 6 roky |
Jonas Maebe
|
42f82f4d40
* the libunwind API resides in libgcc_s on Linux
|
před 6 roky |
Jonas Maebe
|
aff3a15081
* call runerror(217) instead of halt(217) when using Dwarf-EH in similar
|
před 6 roky |
Jonas Maebe
|
df0a126064
* abstracted rest of the generic exception handling code through the
|
před 6 roky |
Jonas Maebe
|
b2608ba02a
+ fpc_reraise and fpc_raise_nested implementations for psabieh
|
před 6 roky |
Jonas Maebe
|
9c5a62351d
* more -dexcdebug output
|
před 6 roky |
Jonas Maebe
|
8153aa1d00
* fixed frames memory leak when freeing an exception with psabieh
|
před 6 roky |
Jonas Maebe
|
e2664e5c30
* fixed recording caught exceptions on the exception stack in
|
před 6 roky |
Jonas Maebe
|
f4fa4e22b1
* added a bunch of writeln debugging with -dexcdebug
|
před 6 roky |
Jonas Maebe
|
31898da437
* fixed (u)leb reading functions
|
před 6 roky |
Jonas Maebe
|
64ba860478
* added psabi eh helpers called from the code generator to the interface of
|
před 6 roky |
Jonas Maebe
|
4bc0e49878
- removed unused FPC_psabieh_can_catch()
|
před 6 roky |
Jonas Maebe
|
b2d1ab7f05
* basic helpers for DWARF/PSABI EH-based exception handling (based on
|
před 6 roky |