Fix 16-byte stack alignment for calls where appropriate.

This would cause problems running SSE instructions when an aligned stack
was expected. Caused crashes in gcc with -O greater than 0.

Signed-off-by: Lucas de Vries <lucas@glacicle.org>