New commits:
commit 34f57a49a5dc51eef6d9eab2ac53eee364ac5e9e
Author: Andrew Cagney <[email protected]>
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

_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit

Reply via email to