> > +@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