From cd1e6992dee4ad09355e672f9f4e4ddb34bbc651 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Mon, 26 Oct 2009 08:24:56 +0000 Subject: [PATCH] 1.0.32.1: fix MIPS build Regression from 1.0.30.38, when %unary-truncate handling was changed. (Actually, this might not fix the build completely; we have reports of SIGBUS while compiling PCL, but it gets noticeably further. --- NEWS | 6 +++++- src/compiler/mips/float.lisp | 2 +- version.lisp-expr | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 6c42735..a617c05 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,9 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- -changes in sbcl-1.0.32 relative to sbcl-1.0.31 +changes relative to sbcl-1.0.31: + * bug fix: restore buildability on the MIPS platform. (regression from + 1.0.30.38, reported by Samium Gromoff) + +changes in sbcl-1.0.32 relative to sbcl-1.0.31: * optimization: faster FIND and POSITION on strings of unknown element type in high SPEED policies. (thanks to Karol Swietlicki) * optimization: faster CONCATENATE 'STRING in low SPEED policies (reported diff --git a/src/compiler/mips/float.lisp b/src/compiler/mips/float.lisp index 56323bb..685c49d 100644 --- a/src/compiler/mips/float.lisp +++ b/src/compiler/mips/float.lisp @@ -608,7 +608,7 @@ pa-flag) (:arg-types ,from-type) (:result-types signed-num) - (:translate %unary-truncate) + (:translate ,name) (:policy :fast-safe) (:note "inline float truncate") (:vop-var vop) diff --git a/version.lisp-expr b/version.lisp-expr index e843b82..11ebcbb 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; 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.32" +"1.0.32.1" -- 1.7.10.4