diff --git a/tools/hemcom.lisp b/tools/hemcom.lisp index 27b32f65bf696b05cb771253786d2da25a922fa6..c3c62a66a2abffc01db60c0c469264951b1dc897 100644 --- a/tools/hemcom.lisp +++ b/tools/hemcom.lisp @@ -36,14 +36,15 @@ (with-compiler-log-file ("target:compile-hemlock.log" :optimize - '(optimize (debug-info #-small 2 #+small 1) + '(optimize (debug-info #-small 2 #+small .5) (speed 2) (inhibit-warnings 2) (safety #-small 1 #+small 0)) :optimize-interface - '(optimize-interface (debug-info 1)) + '(optimize-interface (debug-info .5)) :context-declarations '(((:or :external (:match "$%SET-")) - (declare (optimize (safety 2)))))) + (declare (optimize (safety 2)) + (optimize-interface (debug-info 1)))))) (comf "target:code/globals") (comf "target:code/struct")