[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

load-byte/deposit-byte miscompilation



This has been fixed in the source of SRCTRN.  One problem was that
an original argument was being used for compile-time evaluation rather
than the macroexpanded and un-quoted form in several places.  There
was also a shift missing in one case.  A patch file has been
made for the currently installed ITS compilers (version 1131) and
those on OZ and XX (version 1127).

For lack of a better mechanism, i consed up a twenex compiler patch
file scheme, which is just a trivial variation of what is already in
use on ITS.  The file <MACLISP>COMPILER-PATCH-TEMPLATE.LSP is
the basic template, with directions:  in this case, the specific
files are <MACLISP>CLFIX.1127, which loads
<MACLISP>COMPILER-PATCH-1127.FASL, which was made from
<MACLISP>COMPILER-PATCH-1127.LSP.