Raymond Toy pushed to branch master at cmucl / cmucl
Commits: a1582607 by Raymond Toy at 2015-10-31T12:57:07Z Revert e15cd9fa
Don't print BREAK as INT3 because it looks funny. The disassembly looks like
INT3 <code>
instead of
BREAK <code>
To do this properly requires a lot more work to get the code printed on the next line and also getting the disassembler to recognize the break case.
- - - - -
1 changed file:
- src/compiler/x86/insts.lisp
Changes:
===================================== src/compiler/x86/insts.lisp ===================================== --- a/src/compiler/x86/insts.lisp +++ b/src/compiler/x86/insts.lisp @@ -2105,7 +2105,6 @@ (define-instruction break (segment code) (:declare (type (unsigned-byte 8) code)) (:printer byte-imm ((op #b11001100)) '(:name :tab code) - :print-name 'int3 :control #'break-control) (:emitter (emit-byte segment #b11001100)
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/a15826079090bccf6eb48cb11d...