- Apr 02, 2011
- Mar 30, 2011
-
-
rtoy authored
cmucl.
-
- Mar 28, 2011
- Mar 24, 2011
-
-
rtoy authored
-
- Mar 03, 2011
-
-
rtoy authored
-
rtoy authored
The issue is caused by FAST-READ-CHAR-STRING-REFILL. In some situations the number of octets converted is not exactly the same as the length of the buffer because the last octets in the buffer don't hold a complete encoded character. This is ok, but we didn't update the ibuf-head pointer to indicate that some octets haven't actually been converted. This confuses FILE-POSITION.
-
- Mar 01, 2011
- Feb 28, 2011
-
-
rtoy authored
SQRT.
-
- Feb 23, 2011
-
-
rtoy authored
#\latin_small_letter_a. This failure is caused by the new SEARCH-DICTIONARY function that does partial completion, and UNICODE-NAME-TO-CODEPOINT function wan't aware of the new way. We could change UNICODE-NAME-TO-CODEPOINT to do the appropriate thing with the new way, but I (rtoy) decided it would be nice to have the old function around too. Hence, restore the old version and use it.
-
- Feb 22, 2011
-
-
rtoy authored
catching setf functions previously.
-
- Feb 17, 2011
-
-
rtoy authored
(OPEN PN :DIRECTION :IO :IF-DOES-NOT-EXIST NIL) no longer signals an error. code/fd-stream.lisp: o Don't try to create a new version if there's no existing file general-info/release-20c.txt: o Update.
-
rtoy authored
This fixes ansi-test COMPILE-FILE.14. compiler/fndb.lisp: o Tell compiler that :OUTPUT-FILE can also be a stream. general-info/release-20c.txt: o Update.
-
- Feb 02, 2011
- Feb 01, 2011
-
-
rtoy authored
to trace a local function was checking for the wrong thing.
-
- Jan 27, 2011
-
-
rtoy authored
attribute-table-limit and if the newvalue is #'read-token, we don't actually add the entry to the character-macro-hash-table, because that is the default value for the hash-table. This helps to keep the hash-table size small.
-
- Jan 21, 2011
-
-
rtoy authored
we produce 32-bit binaries instead of the default 64-bit (on 10.6 and later).
-
- Jan 12, 2011
-
-
rtoy authored
suggested by Helmut Eller on cmucl-imp, 2011-01-08.
-
- Jan 09, 2011
-
-
rtoy authored
the resulting binary still works on 10.5. lisp/Config.x86_darwin: o Add -m32 flag to build and link a 32-bit binary. lisp/Darwin-os.h: o Include <sys/ucontext.h> instead of <ucontext.h> to get rid of the error about deprecated functions in ucontext.h. lisp/gencgc.h: o Mac OS X defines PAGE_SIZE in a header and that conflicts with our name. Rename our PAGE_SIZE to GC_PAGE_SIZE. lisp/gencgc.c: o Rename PAGE_SIZE to GC_PAGE_SIZE.
-
- Jan 07, 2011
- Dec 27, 2010
- Dec 26, 2010
-
-
rtoy authored
FIND-FOREIGN-FUNCTION-NAME.
-
rswindells authored
registers. The test is a stub on everything except NetBSD for now.
-
rtoy authored
-
rtoy authored
from Rob Warnock.
-
- Dec 24, 2010
-
-
rtoy authored
-
- Dec 23, 2010
-
-
rtoy authored
Among other things, this makes tracing work with x87 floating-point values.
-
rtoy authored
-
rtoy authored
because it makes breakpoints not work for some reason.
-
rtoy authored
-
rtoy authored
working when tracing, for example (declaim (ftype (function (double-float) double-float) fact)) (defun fact (x) (declare (double-float x)) (if (= x 1) 1d0 (* x (fact (1- x))))) lisp/x86-lispregs.h o NetBSD has access to the eflags register lisp/x86-arch.c: o Add some debugging prints (disabled). o The stuff near line 262 about pc-9 pointing to the pushf instruction should be conditioned on SC_EFLAGS because that's what decides whether we insert the pushf instructions for single stepping.
-