The following series of 4 patches adds NPTL support for ColdFire user-mode emulation and fixes several related issues, mainly in signal handling.

0001-Add-NPTL-support-for-ColdFire.patch
Implement new kernel syscalls to support TLS storage and synchronization (merged to 2.6.34 kernel)

0002-Handle-SIGKILL-and-SIGCHLD.patch
Target-independent improvement to add SIGKILL and SIGCHLD to the list of handled signals.

0003-Fix-signal-handling-for-ColdFire.patch
Fix and improve signal handling support for ColdFire.

0004-Define-MMAP_SHIFT-for-ColdFire.patch
Follow kernel behavior.

The patches were tested on GCC and GLIBC testsuites. All signal handling and frame unwinding GCC tests pass. GLIBC testsuite now has more tests passing with no regressions.

Any comments?

Thanks,

--
Maxim Kuvyrkov
CodeSourcery
ma...@codesourcery.com
(650) 331-3385 x724


Reply via email to