------- Comment #5 from rask at sygehus dot dk 2007-07-22 22:56 ------- The point is exactly to align the stack. The call instruction decrements %esp by 4 bytes, so GCC has to decrement %esp by another 12 bytes to keep the stack aligned. See also bug target/13685.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32849