prevent floating point exception signals if ECL_OPT_TRAP_SIGFPE is false

Fixes #347.
This commit is contained in:
Marius Gerbershagen 2018-10-23 21:09:49 +02:00
parent 7ff23cbb92
commit 2a9084b105
2 changed files with 8 additions and 0 deletions

View file

@ -100,6 +100,12 @@ in C code
is still referenced in the memory, it's programmer duty to call wait.
- The ECL_OPT_SIGALTSTACK_SIZE option has been removed, because it had no
effect.
- A false value of the ECL_OPT_TRAP_SIGFPE option now prevents floating
point exception signals from being generated by default. In version
16.1.3, ECL would not change the options controlling the generation of
such signals and simply not install a signal handler for floating point
exceptions. This could lead to such signals being generated and caught by
another signal handler if ECL was used as an embedded library.
* 16.1.3 changes since 16.1.2
** Announcement
Dear Community,