summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2003-10-04 08:15:14 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2003-10-04 08:15:14 +0000
commit30a7d891e81d5905c14106719c553c6a25280628 (patch)
tree015393af0d776bf2c5c481679b7bb56f47df7da6 /dev-lisp/sbcl/files
parentnew debian release (diff)
downloadgentoo-2-30a7d891e81d5905c14106719c553c6a25280628.tar.gz
gentoo-2-30a7d891e81d5905c14106719c553c6a25280628.tar.bz2
gentoo-2-30a7d891e81d5905c14106719c553c6a25280628.zip
new debian release
Diffstat (limited to 'dev-lisp/sbcl/files')
-rw-r--r--dev-lisp/sbcl/files/digest-sbcl-0.8.3.684
-rw-r--r--dev-lisp/sbcl/files/gc.lisp-linux-2.6.patch22
-rw-r--r--dev-lisp/sbcl/files/sbcl.rc2
3 files changed, 27 insertions, 1 deletions
diff --git a/dev-lisp/sbcl/files/digest-sbcl-0.8.3.68 b/dev-lisp/sbcl/files/digest-sbcl-0.8.3.68
new file mode 100644
index 000000000000..26732dad1466
--- /dev/null
+++ b/dev-lisp/sbcl/files/digest-sbcl-0.8.3.68
@@ -0,0 +1,4 @@
+MD5 4dbe99b800f4cbd64799896dbbc8df5d sbcl_0.8.3.68.orig.tar.gz 2537205
+MD5 fc46f44fc5c6ca983bc1d923af1d77d6 sbcl_0.8.3.68-1.diff.gz 11334
+MD5 6c193e328cdb472787ef78401ee5294c sbcl-0.8.1-x86-linux-binary.tar.bz2 6348098
+MD5 1cbd667b28d6d5afabccc759315eea70 sbcl-0.7.13-binary-linux-ppc.tar.bz2 5339432
diff --git a/dev-lisp/sbcl/files/gc.lisp-linux-2.6.patch b/dev-lisp/sbcl/files/gc.lisp-linux-2.6.patch
new file mode 100644
index 000000000000..bdf9c8e53f10
--- /dev/null
+++ b/dev-lisp/sbcl/files/gc.lisp-linux-2.6.patch
@@ -0,0 +1,22 @@
+ --- gc.lisp 28 Aug 2003 15:32:28 -0000 1.50
+ +++ gc.lisp 28 Sep 2003 14:44:45 -0000
+ @@ -244,16 +244,18 @@
+ (let ((*already-in-gc* t))
+ (without-interrupts
+ (gc-stop-the-world)
+ + #+nil
+ (dolist (h *before-gc-hooks*)
+ (carefully-funcall h))
+ (collect-garbage gen)
+ (incf *n-bytes-freed-or-purified*
+ (max 0 (- pre-gc-dynamic-usage (dynamic-usage))))
+ (setf *need-to-collect-garbage* nil)
+ - (dolist (h *after-gc-hooks*)
+ - (carefully-funcall h))
+ +
+ (gc-start-the-world)))
+ - (scrub-control-stack)))
+ + (scrub-control-stack))
+ + (dolist (h *after-gc-hooks*)
+ + (carefully-funcall h)))
+ (values))
diff --git a/dev-lisp/sbcl/files/sbcl.rc b/dev-lisp/sbcl/files/sbcl.rc
index 5362dcfddba2..9e90a7946f22 100644
--- a/dev-lisp/sbcl/files/sbcl.rc
+++ b/dev-lisp/sbcl/files/sbcl.rc
@@ -4,4 +4,4 @@
(if (probe-file "/etc/lisp-config.lisp")
(load "/etc/lisp-config.lisp")
- (format t "~%;;; Hey: there is no /etc/lisp-config.lisp file, please run \"dpkg-reconfigure common-lisp-controller\" as root"))
+ (format t "~%;;; Warning: there is no /etc/lisp-config.lisp file"))