Skip to content
Snippets Groups Projects
Commit 5c69cd7c authored by rtoy's avatar rtoy
Browse files

o Modular arithmetic

o FILE-LENGTH fixes
parent 8929644c
No related branches found
No related tags found
No related merge requests found
...@@ -83,6 +83,12 @@ New in this release: ...@@ -83,6 +83,12 @@ New in this release:
- Source location recording is done better and handles macros - Source location recording is done better and handles macros
including things defined by defclass, defvar, and defgeneric. including things defined by defclass, defvar, and defgeneric.
From Helmut Eller. From Helmut Eller.
- Modular arithmetic implemented for x86 and sparc. So
(ldb (byte 32 0) (+ x y))
is a simple machine add instruction if x and y are
(unsigned-byte 32).
* Numerous ANSI compliance fixes: * Numerous ANSI compliance fixes:
- Many bugs in CMUCL's type system detected by Paul Dietz' - Many bugs in CMUCL's type system detected by Paul Dietz'
...@@ -169,6 +175,8 @@ New in this release: ...@@ -169,6 +175,8 @@ New in this release:
using hard-wired values. using hard-wired values.
- PEEK-CHAR signals an end-of-file error if necessary when - PEEK-CHAR signals an end-of-file error if necessary when
RECURSIVE-P is true. RECURSIVE-P is true.
- FILE-LENGTH now signals a TYPE-ERROR when the stream is not a
stream associated with a file.
* Numerous bugfixes: * Numerous bugfixes:
- NSET-EXCLUSIVE-OR returns the same results as SET-EXCLUSIVE-OR - NSET-EXCLUSIVE-OR returns the same results as SET-EXCLUSIVE-OR
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment