b982fde
Patch maxima initialization for sbcl so it uses gmp for arithmetic
b982fde
b982fde
b982fde
--- a/src/init-cl.lisp	2021-05-15 20:20:53.000000000 -0300
b982fde
+++ b/src/init-cl.lisp	2022-01-04 17:45:03.838273626 -0300
b982fde
@@ -574,8 +574,13 @@
b982fde
 			 (delete-file file)))))
b982fde
 	   *temp-files-list*))
b982fde
 
b982fde
+#+sbcl
b982fde
+(eval-when (:compile-toplevel :load-toplevel :execute)
b982fde
+  (require 'sb-gmp))
b982fde
+
b982fde
 (defun cl-user::run ()
b982fde
   "Run Maxima in its own package."
b982fde
+  #+sbcl (sb-gmp:install-gmp-funs)
b982fde
   (in-package :maxima)
b982fde
   (initialize-runtime-globals)
b982fde
   (let ((input-stream *standard-input*)