diff options
Diffstat (limited to 'rts/Disassembler.c')
-rw-r--r-- | rts/Disassembler.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/rts/Disassembler.c b/rts/Disassembler.c index 4407c77f3b..0620e99967 100644 --- a/rts/Disassembler.c +++ b/rts/Disassembler.c @@ -43,6 +43,11 @@ disInstr ( StgBCO *bco, int pc ) instr = instrs[pc++]; switch (instr) { + case bci_BRK_FUN: + debugBelch ("BRK_FUN " ); printPtr( ptrs[instrs[pc]] ); + debugBelch (" %d ", instrs[pc+1]); printPtr( ptrs[instrs[pc+2]] ); debugBelch("\n" ); + pc += 3; + break; case bci_SWIZZLE: debugBelch("SWIZZLE stkoff %d by %d\n", instrs[pc], (signed int)instrs[pc+1]); |