aboutsummaryrefslogtreecommitdiffstats
path: root/main/libc0.9.32/avoid-forced-unwind.patch
Commit message (Collapse)AuthorAgeFilesLines
* main/libc0.9.32: avoid libgcc unwind functions in nptlWilliam Pitcock2013-06-011-0/+10
Normally for 'performance', nptl uses the _Unwind_ForcedUnwind() function, which is provided by GCC. However, this function depends on libunwind tracking all register state, which neither libunwind itself (which we do not want as a core dependency) or GCC's libunwind support register state on some newer x86 CPUs fully. Thusly, we turn off the unwind-using code and return to using the traditional cleanup functions.