> This is a 16bit target. SF uses two registers.So There its proper.

Then try to backport revision 130733:

2007-12-10  Pranav Bhandarkar  <[EMAIL PROTECTED]>
            Hans-Peter Nilsson  <[EMAIL PROTECTED]>

        * caller-save.c (insert_one_insn): If inserting before a call_insn
        then the registers containing the arguments of the call are
        live_throughout in the new insn.

-- 
Eric Botcazou

Reply via email to