> In general, gcc (and most other compilers) > will do this for you automatically if you enable > any reasonable level of optimization. There > is no need to designate the variable as "FAST", > one simply needs to avoid having it be global, > static, or volatile. just to add to that... you shouldnt have referred to the address of the variable. Even if you do, say &tmp, and never assigned it to any ptr, gcc will not use register for that var. > > ----- Original Message ----- > From: <Amit.Lubovsky@infineon.com> > To: <linux-mips@linux-mips.org> > Sent: Monday, March 31, 2003 6:45 PM > Subject: mips5kc - cpu registers > > > > Hi, > > is there a possibility to use cpu registers in the code (temporarily) > > instead of allocating > > automatic variables something like: > > func a() > > { > > FAST int, i, tmp; > > tmp = ... > > ... > > } > > > > as in vxWorks ? > > > > Thanks, > > Amit. > > > > >