commit | 7b26999f1dad11bfba0d1f1735df38dfbea5a7b1 | [log] [tgz] |
---|---|---|
author | Ozkan Sezer <sezeroz@gmail.com> | Fri Jul 15 20:40:10 2022 +0300 |
committer | Ozkan Sezer <sezeroz@gmail.com> | Fri Jul 15 20:40:10 2022 +0300 |
tree | 16f2467f60c9dc600c3bf48e0c270bd05006b32f | |
parent | e174bf62d33d26b9fee56ef45e8d8566d01a5af7 [diff] |
backported setjmp/longjmp changes from v7.x branch: Hand-picked from commits 436ad4b830 and 844cb490ab: - setjmp.h: Only pass a frame pointer to setjmp if SEH is enabled This should avoid the need for clearing the frame pointer in the longjmp wrapper. - crt: Use importlibs for longjmp. Fixes setjmp/longjmp code built with -fno-asynchronous-unwind-tables with SEH toolchains.