strange x86 generation of 2.95 compare to 1.1.2

Jeffrey A Law
Thu Jun 17 14:22:00 GMT 1999

  In message < >you write:
  > The following code produces a lot of extra stack manipulations with
  > gcc-2.95 (19990608) compared to egcs-1.1.2 and gcc-
This is to ensure stacks are aligned on 16 byte boundaries so that we can
ensure that double and mmx values are properly aligned in the stack.

There is an option to turn off this behavior (I don't remember it offhand


More information about the Gcc mailing list