gcc 4.4 adds another few warnings, and also seems to complain if we place %ebp in the clobber list for any inline asm.