> > +@item -mirq-ctrl-saved="REGS"
> 
> Use @var{regs} instead of REGS.  I assume the quotes are part of the
> literal syntax?

In fact here we should have a register range (e.g., -mirq-ctrl-saved=r0-r9).

> > +lp_count.  Registers needs to be specified as ranges such as "r0-r3".
> > +A register range always starts with r0.  Registers blink and lp_count
> > +can be specified individually.
> 
> You're contradicting yourself here:  you say that registers need to be
> specified as ranges, and then you say that some registers can be
> specified individually.  Can you come up with a better explanation of
> the syntax?  E.g., is it possible to specify multiple registers without
> using a range?  Or do you specify the option multiple times in that case?
> 

Blink (r31) and lp_count (r60) are special registers. The range can go from r0 
up to r29.  Thus, the option is a sequence made of a register range starting 
with r0 to r29, and optional two individual registers: blink (r31) and lp_count 
(r60). Hence, such an option looks like this:
        -mirq-ctrl-saved=r0-r29,blink,lp_count


Thanks,
Claudiu

Reply via email to