Remove clause 3 and 4 from TNF licenses
in makecontext(), sp is unsigned * so don't assign signed *'s to it.
Merge the nathanw_sa branch.