Declare locals volatile in sincos_sse to prevent alignment(?) issues in gcc-4.7 (linux)
that may be related to optimising those variables away.
Also sync sse_mathfun with the upstream repository.