[remove] quiet compiler, remove pde from defun

This commit is contained in:
Daniel Kochmański 2023-05-24 17:53:56 +02:00
parent 855f93431b
commit 81d731b234
4 changed files with 5 additions and 5 deletions

View file

@ -49,7 +49,7 @@ progress. The default value is T.")
running the compiler. It may be updated by running ")
(defvar *suppress-compiler-messages*
#+ecl-min 'compiler-debug-note #-ecl-min 'compiler-note
#+ecl-min 'compiler-note #-ecl-min 'compiler-note
"A type denoting which compiler messages and conditions are _not_ displayed.")
(defvar *compiler-break-enable* nil)

View file

@ -103,10 +103,7 @@ compiled successfully, returns the pathname of the compiled file."
(return)))))
(when (and system-p load (not *cross-compiling*))
(error "Cannot load system files."))
(cmpprogress "~&;;;~%;;; Compiling ~a~:[~; for target ~a~]."
(namestring input-pathname)
*cross-compiling*
*target-identifier*)
(cmpprogress "~&;;; Compiling ~a." (namestring input-pathname))
(let* ((input-file (truename *compile-file-pathname*))
(*compile-file-truename* input-file)
(*compiler-in-use* *compiler-in-use*)

View file

@ -101,6 +101,7 @@
nil)
(defun cmpprogress (&rest args)
#+ (or)
(when *compile-verbose*
(apply #'format t args)))

View file

@ -105,6 +105,8 @@ VARIABLE doc and can be retrieved by (DOCUMENTATION 'SYMBOL 'VARIABLE)."
(when *dump-defun-definitions*
(print function)
(setq function `(si::bc-disassemble ,function)))
`(si::fset ',name ,global-function)
#+ (or)
`(progn
,(ext:register-with-pde whole `(si::fset ',name ,global-function))
,@(si::expand-set-documentation name 'function doc-string)