0.9.11.19:
authorJuho Snellman <jsnell@iki.fi>
Fri, 7 Apr 2006 12:49:59 +0000 (12:49 +0000)
committerJuho Snellman <jsnell@iki.fi>
Fri, 7 Apr 2006 12:49:59 +0000 (12:49 +0000)
commitf35f14479a64dd97f93d2d91dc154bdc141d6842
treed51c90742728f4dc10cc6c5ecd252a3311c36e44
parent6d94caa24f68a3df5ac73e7072cea3e62e9d87f5
0.9.11.19:
        Make the test suite pass on Solaris/x86.

        * Fix a number of bashisms in test/*.sh
* :ENCAPSULATE NIL tracing:
          ... In the breakpoint handling internals use the signal context
              FP/PC directly to construct the frame, instead of walking through
              the backtrace until a matching frame is found.
          ... Kill the single-stepper remains in x86(-64)-arch.c. Turning
              on processor single-stepping with signal context frobbing
              was causing extra trace traps, and the code for handling those
              was presumably already lost a long time ago.
        * Floating point exception handling:
          ... Define os_context_fp_control, and use it instead of the stub
              implementation in x86-vm.lisp.
        * Mark the usual backtrace tests as expected to fail on this OS too
src/code/debug-int.lisp
src/code/x86-vm.lisp
src/runtime/bsd-os.h
src/runtime/x86-64-arch.c
src/runtime/x86-arch.c
src/runtime/x86-sunos-os.c
tests/debug.impure.lisp
tests/finalize.test.sh
tests/foreign.test.sh
version.lisp-expr