--- gforth/backtrac.fs 2004/12/31 13:23:56 1.12 +++ gforth/backtrac.fs 2006/10/08 11:30:55 1.14 @@ -66,16 +66,12 @@ IS 'cold else \ throw by signal handler with insufficient information handler @ cell - \ beyond that we know nothing then - backtrace-rp0 @ [ 2 cells ]L - over - 0 max ; + backtrace-rp0 @ [ 1 cells ]L - over - 0 max ; :noname ( -- ) - backtrace-empty @ - if - backtrace-return-stack - dup backtrace-rs-buffer adjust-buffer - backtrace-rs-buffer buffer-address @ swap move - backtrace-empty off - then ; + backtrace-return-stack + dup backtrace-rs-buffer adjust-buffer + backtrace-rs-buffer buffer-address @ swap move ; IS store-backtrace : print-bt-entry ( return-stack-item -- )