diff options
Diffstat (limited to 'language/dynamic/linux.e')
| -rw-r--r-- | language/dynamic/linux.e | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/language/dynamic/linux.e b/language/dynamic/linux.e index 680bdb4..2b3194d 100644 --- a/language/dynamic/linux.e +++ b/language/dynamic/linux.e @@ -339,7 +339,7 @@ dup sigaction-mask 0 swap ! dup sigaction-flags 0x04000000 swap ! dup sigaction-restorer - ' signal-return-trampoline entry-to-execution-token @ swap ! + x' signal-return-trampoline @ swap ! ~ (signal number, struct pointer) allocate-sigaction sys-sigaction drop ; @@ -348,7 +348,7 @@ : handle-crash ." CRASH" newline list-callers 1 sys-exit ; : install-crash-handler - ' handle-crash entry-to-execution-token wrap-signal-handler + x' handle-crash wrap-signal-handler 11 bind-signal ; ~ There are scenarios where someone might want to disable this, for example |