On 25 Feb 2003, Jeremy Jackson wrote:
BUT, would C's block-scope local variables allow registers to be re-used by different local variables, so instead of void func (void) { { register int ramsize; /* use ramsize */ } { register int cpuid; /* use cpuid */ } }
that should work very well.
ron