[Swan-commit] Changes to ref refs/heads/master
Andrew Cagney
cagney at vault.libreswan.fi
Mon Sep 18 18:39:59 UTC 2017
New commits:
commit 34f57a49a5dc51eef6d9eab2ac53eee364ac5e9e
Author: Andrew Cagney <cagney at gnu.org>
Date: Mon Sep 18 14:31:42 2017 -0400
building: remove -fexceptions; breaks pthread_cleanup_push
If -fexceptions is specified on GLIBC based GNU/Linux systems,
pthread_cleanup_push() et.al. are implemented using GLIBC's unwinder.
Unfortunately, it seems to fail when unwinding from a custom built
shared object (is the object built correctly?).
Removing -fexceptions causes pthread_cleanup_push() et.al. to be
implemented using setjmp / longjmp which seems to be more robust.
See also: https://github.com/cagney/pthread-cancel
More information about the Swan-commit
mailing list