[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-commits
Subject:    [Sbcl-commits] CVS: sbcl NEWS, 1.1755, 1.1756 version.lisp-expr,
From:       "Alastair Bridgewater" <lisphacker () users ! sourceforge ! net>
Date:       2010-04-30 16:50:44
Message-ID: E1O7tQK-0004qo-Dx () sfp-cvsdas-3 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]

Update of /cvsroot/sbcl/sbcl
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv18630

Modified Files:
	NEWS version.lisp-expr 
Log Message:
1.0.38.3: PPC linkage-table fix.

  * arch_write_linkage_table_jmp() on PPC was overrunning the linkage
table entry space by one useless (duplicated) instruction, which loses
when updating the linkage-table if maphash returns entries in any order
other than by ascending linkage-table entry address.


Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1755
retrieving revision 1.1756
diff -u -d -r1.1755 -r1.1756
--- NEWS	30 Apr 2010 16:46:48 -0000	1.1755
+++ NEWS	30 Apr 2010 16:50:42 -0000	1.1756
@@ -2,6 +2,9 @@
 changes relative to sbcl-1.9.38:
   * bug fix: Backtrace from undefined function on x86 and x86-64 now show
     the calling frame.
+  * bug fix: linkage-table entries on PPC now no longer overflow their
+    space allocation (potentially causing crashes if they are written out
+    of order).
 
 changes in sbcl-1.0.38 relative to sbcl-1.0.37:
   * incompatible change: Thread names are now restricted to SIMPLE-STRINGs

Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.4870
retrieving revision 1.4871
diff -u -d -r1.4870 -r1.4871
--- version.lisp-expr	30 Apr 2010 16:48:10 -0000	1.4870
+++ version.lisp-expr	30 Apr 2010 16:50:42 -0000	1.4871
@@ -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.38.2"
+"1.0.38.3"


------------------------------------------------------------------------------
_______________________________________________
Sbcl-commits mailing list
Sbcl-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic