Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [11b5ac] Maximize Restore History

1.0.36.9: UD2-BREAKPOINTS feature for x86oid systems

* Add new feature UD2-BREAKPOINTS, enabled by default only on x86oid
darwin targets.

* Use said feature instead of DARWIN for breakpoint trap selection.

* Make breakpoints work when using UD2-BREAKPOINTS (tested on x86 and
x86-64 linux).

* This patch brought to you by lp#309067, which remains valid for
three reasons: First, the test case is still disabled. Second, this
only fixes for x86oids, not for PPC. And third, I didn't actually test
this on a darwin system.

Alastair Bridgewater Alastair Bridgewater 2010-03-01

changed src/compiler/x86-64/insts.lisp
changed src/compiler/x86-64/macros.lisp
changed src/compiler/x86/insts.lisp
changed src/compiler/x86/macros.lisp
changed src/runtime/x86-64-arch.c
changed src/runtime/x86-64-assem.S
changed src/runtime/x86-arch.c
changed src/runtime/x86-assem.S
changed NEWS
changed base-target-features.lisp-expr
changed make-config.sh
changed version.lisp-expr
src/compiler/x86-64/insts.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/macros.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/insts.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/macros.lisp Diff Switch to side-by-side view
Loading...
src/runtime/x86-64-arch.c Diff Switch to side-by-side view
Loading...
src/runtime/x86-64-assem.S Diff Switch to side-by-side view
Loading...
src/runtime/x86-arch.c Diff Switch to side-by-side view
Loading...
src/runtime/x86-assem.S Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
base-target-features.lisp-expr Diff Switch to side-by-side view
Loading...
make-config.sh Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...