mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-03-15 01:10:53 -07:00
[remove] quiet compiler, remove pde from defun
This commit is contained in:
parent
855f93431b
commit
81d731b234
4 changed files with 5 additions and 5 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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*)
|
||||
|
|
|
|||
|
|
@ -101,6 +101,7 @@
|
|||
nil)
|
||||
|
||||
(defun cmpprogress (&rest args)
|
||||
#+ (or)
|
||||
(when *compile-verbose*
|
||||
(apply #'format t args)))
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue