From: Thiemo S. <th...@ne...> - 2005-07-28 14:30:14
|
Christophe Rhodes wrote: [snip] > >> Register $28 aka $gp was unused on the lisp side before, and is now > >> a temporary specifically for jump/branch relaxation. > > Even if we are careful about restoring $gp before calling into C, is > this not a little dangerous? (I'm thinking about debugging with gdb, > for instance, which might get even more confused than usual) Gdb assumes to find C ABI conforming function frames, for lisp code it can't traceback anyway. So far, I never had a need to debug C code while staying on the lisp side, a breakpoint on call_into{c,lisp} was always sufficient. [snip] > (PS: are we close to the position yet that this can be let loose on > the Debian autobuilders?) Once the other four testsuite failures are either fixed or disabled, I think. Thiemo |