gcc-4.4: Add workaround for probable AMD cpu bug
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 25 Dec 2011 22:02:24 +0000 (14:02 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 25 Dec 2011 22:02:24 +0000 (14:02 -0800)
commitb14414d0dc0d39da553e7e5c16576218f2815f23
tree73db43e9e4864f7cf69a48b8956ffa1e5b3e0321
parent8e32ecc0a77082f1e232a3e6d12e2f163f9667a4
gcc-4.4: Add workaround for probable AMD cpu bug

* Add a workaround to add a nop to the end of gcc-4.4's fill_sons_in_loop()
  function just prior to its return (to its multi-register pop and ret
  sequence).

  This works around what appears to be a aMD cpu bug in contemporary
  AMD cpus.
contrib/gcc-4.4/gcc/cfgloop.c