re PR libgcc/82635 (std::thread's join broken on FreeBSD with all GCCs >= 5)
authorAndreas Tobler <andreast@gcc.gnu.org>
Sat, 4 Nov 2017 19:40:23 +0000 (20:40 +0100)
committerAndreas Tobler <andreast@gcc.gnu.org>
Sat, 4 Nov 2017 19:40:23 +0000 (20:40 +0100)
commit59fcf6c3ec651d043266c4b898390656bd97e4c0
tree1a895f2795d2359887792ec93cc391e0342ea6ab
parent7c4acac3a0798a62340897eae76da5037467135e
re PR libgcc/82635 (std::thread's join broken on FreeBSD with all GCCs >= 5)

2017-11-04  Andreas Tobler  <andreast@gcc.gnu.org>

    PR libgcc/82635
    * config/i386/freebsd-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Use a
    sysctl to determine whether we're in a trampoline.
    Keep the pattern matching method for systems without
    KERN_PROC_SIGTRAMP sysctl.

From-SVN: r254411
libgcc/ChangeLog
libgcc/config/i386/freebsd-unwind.h