> doing a backtrace from foo results in an infinite loop :) I see some > code in gcc that tries to determine when we are in the main() function, ^^^ should be "gdb" > and stops the backtrace. But here, foo() returns directly to the caller randolph -- Randolph Chung Debian GNU/Linux Developer, hppa/ia64 ports http://www.tausq.org/