sh3 needs the __ffssi2 weak symbol, too.
Remove clause 3 and 4 from TNF licenses
Merge libkern + libc common files. As requested by core.