diff options
author | rjs <rjs@pkgsrc.org> | 2021-06-12 02:09:29 +0000 |
---|---|---|
committer | rjs <rjs@pkgsrc.org> | 2021-06-12 02:09:29 +0000 |
commit | 6cd5033f5695a51779e93a2a3a64af62a79edfc4 (patch) | |
tree | 266038d63237a4c2a9f5a71d38325bad120f2f5e /lang | |
parent | 94f5d79e128c126e0e7e823f2acb332a6bc0a8b7 (diff) | |
download | pkgsrc-6cd5033f5695a51779e93a2a3a64af62a79edfc4.tar.gz |
Update to 2.1.5.
New in version 2.1.5
* minor incompatible change: on x86-64, the backend instruction
encoders for movzx and for string opcodes have changed their
semantics.
* platform support:
* compatibility: support the latest MinGW on x86. (#1923325,
thanks to Alexis Rivera)
* bug fix: on x86-64, fix instruction encoding for TEST on
RIP-relative addresses. (#1925808, reported by Shinmera on
#sbcl, thanks also to 3b)
* bug fix: on x86-64, loading all-1s into an AVX2 register no
longer causes an error. (thanks to Marco Heisig)
* bug fix: on arm64, improve disassembly of ADD with constant
0 as MOV
* enhancement: on arm64, support debugger commands
RETURN-FROM-FRAME and RESTART-FRAME more efficiently.
* enhancement: on x86-64, add support for vshuf* AVX2
instructions. (reported by Bela Pecsek)
* optimization: faster function calls on arm64.
* optimization: (SETF SBIT) is faster on x86-64.
* bug fix: INTEGER-DECODE-FLOAT was computing the wrong answer for
denormal double floats. (#1926383, reported by Stavros Macrakis)
* bug fix: RANDOM on a floating point argument now does not
cons. (reported by Tito Latini)
* bug fix: fix a compiler crash in type derivation of
LOGTEST. (#1928243)
* bug fix: fix a compiler failure when a declared function type
contains a literal structure with a valid MAKE-LOAD-FORM
method. (#1929160, thanks to Yurii Hryhorenko)
* optimization: FBOUNDP on a constant symbol is now faster.
* optimization: file compilation now produces smaller fasls for
files which reference package literals.
* optimization: derive the type of calls to FLOAT-SIGN.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/sbcl/Makefile | 4 | ||||
-rw-r--r-- | lang/sbcl/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index 819fd4f85b6..abe4a2f3f89 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.91 2021/04/30 13:55:29 rjs Exp $ +# $NetBSD: Makefile,v 1.92 2021/06/12 02:09:29 rjs Exp $ DISTNAME= ${PKGNAME_NOREV}-source -PKGNAME= sbcl-2.1.4 +PKGNAME= sbcl-2.1.5 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} EXTRACT_SUFX= .tar.bz2 diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index dcb4556c36d..d16272dd587 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.67 2021/04/30 13:55:29 rjs Exp $ +$NetBSD: distinfo,v 1.68 2021/06/12 02:09:29 rjs Exp $ -SHA1 (sbcl-2.1.4-source.tar.bz2) = c6ee0ebe02955e3e7d63562f1ff5ec4b204666ff -RMD160 (sbcl-2.1.4-source.tar.bz2) = 1583d2477bf42a91d23dc25d36435d111bb8e49f -SHA512 (sbcl-2.1.4-source.tar.bz2) = ed24fdfb1ab5bfbad5c22f938e2450e16ee558defc458ac4dfe24fbc7d57b9eade052ea119544e6e123979eb5048b6c776dada8c5aa6dba459c582a60fc7d943 -Size (sbcl-2.1.4-source.tar.bz2) = 6550812 bytes +SHA1 (sbcl-2.1.5-source.tar.bz2) = 00634f2ede9860ea9a0f8927fc51638bed6e9e15 +RMD160 (sbcl-2.1.5-source.tar.bz2) = 97f2278ad424f605953caf66eadc7742e81f3728 +SHA512 (sbcl-2.1.5-source.tar.bz2) = 5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334 +Size (sbcl-2.1.5-source.tar.bz2) = 6566902 bytes SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596 SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa SHA1 (patch-make-genesis-2.sh) = 5d61f2662795c93aabfaa18ef686725d2ed9384a |