* arch_write_linkage_table_jmp() on PPC was overrunning the linkage
table entry space by one useless (duplicated) instruction, which loses
when updating the linkage-table if maphash returns entries in any order
other than by ascending linkage-table entry address.
changes relative to sbcl-1.9.38:
* bug fix: Backtrace from undefined function on x86 and x86-64 now show
the calling frame.
+ * bug fix: linkage-table entries on PPC now no longer overflow their
+ space allocation (potentially causing crashes if they are written out
+ of order).
changes in sbcl-1.0.38 relative to sbcl-1.0.37:
* incompatible change: Thread names are now restricted to SIMPLE-STRINGs
inst = (19 << 26) | (20 << 21) | (528 << 1);
*inst_ptr++ = inst;
-
- *inst_ptr++ = inst;
-
os_flush_icache((os_vm_address_t) reloc_addr, (char*) inst_ptr - (char*) reloc_addr);
}
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.38.2"
+"1.0.38.3"