From: Sanjiv K. G. N. <sa...@no...> - 2002-06-08 10:40:51
|
Hi, for following snippet, void foo (unsigned char); main() { unsigned char i, j , k ; i = !j; i = i + k; foo (i); } The value of "sym->stack" inside genFunction() is not correct for --stack-auto. Thais value is 0 , but it should have been 2. The .dumprassgn file tells me that variable "i" is given a register and variables "j" and "k" are on stack. Regards Sanjiv |