Problems with gcc 4.0 for powerpc

David Edelsohn dje@watson.ibm.com
Thu Jan 12 14:56:00 GMT 2006


>>>>> Dmytro writes:

- stwu  r1,-24(r1)
+ stwu  r1,-32(r1)
...
- addi r1,r1,24
+ addi r1,r1,32

This difference allocates and releases two more stack slots.  It probably
means there is an incorrect assumption in the boot loader assembly code
causing its stack usage to conflict with the compiler saving and restoring
registers.

David



More information about the Gcc mailing list