> I am doing a private port in GCC 4.5.1. For the my target i see some
> strange behavior in delay slot scheduling. For my target the
> instruction in the delay slots gets executed irrespective of whether
> the branch is taken or not. 

Early 4.5.x releases have known bugs in this area.  You'd need to upgrade to 
4.5.3 at least (or use the SVN 4.5 branch).  That being said, targets with 
multiple delay slots are indeed relatively untested.

-- 
Eric Botcazou

Reply via email to