check_call_site(return_address);
cell insn = *(cell *)return_address;
- cell unsigned_addr = (insn & B_MASK);
+ cell unsigned_addr = (insn & b_mask);
fixnum signed_addr = (fixnum)(unsigned_addr << 6) >> 6;
return (void *)(signed_addr + return_address);
}
cell insn = *(cell *)return_address;
fixnum relative_address = ((cell)target - return_address);
- insn = ((insn & ~B_MASK) | (relative_address & B_MASK));
+ insn = ((insn & ~b_mask) | (relative_address & b_mask));
*(cell *)return_address = insn;
/* Flush the cache line containing the call we just patched */