[Bug c/32874] Strange global register allocation, depends on order of functions

2007-07-24 Thread ecd at brainaid dot de
--- Comment #5 from ecd at brainaid dot de 2007-07-24 08:54 --- Command line to compile the samples: gcc -Wall -O2 -ffixed-i0 -ffixed-i1 -ffixed-i2 -ffixed-i3 -fno-strict-aliasing-fno-delayed-branch -fno-reorder-blocks -fno-optimize-sibling-calls -Wa,-Av9a -I. -D_GNU_S

[Bug c/32874] Strange global register allocation, depends on order of functions

2007-07-24 Thread ecd at brainaid dot de
--- Comment #4 from ecd at brainaid dot de 2007-07-24 08:53 --- Created an attachment (id=13958) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13958&action=view) Output number 2 (function order reversed) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32874

[Bug c/32874] Strange global register allocation, depends on order of functions

2007-07-24 Thread ecd at brainaid dot de
--- Comment #3 from ecd at brainaid dot de 2007-07-24 08:52 --- Created an attachment (id=13957) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13957&action=view) Output number 1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32874

[Bug c/32874] Strange global register allocation, depends on order of functions

2007-07-24 Thread ecd at brainaid dot de
--- Comment #2 from ecd at brainaid dot de 2007-07-24 08:52 --- Created an attachment (id=13956) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13956&action=view) Input file to trigger the problem with order of functions reversed -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3

[Bug c/32874] Strange global register allocation, depends on order of functions

2007-07-24 Thread ecd at brainaid dot de
--- Comment #1 from ecd at brainaid dot de 2007-07-24 08:51 --- Created an attachment (id=13955) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13955&action=view) Input file to trigger the problem -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32874