mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
Hide host compiler notes when building the cross-compiler.
The notes emitted while building cross-compiler are not important; we only care about efficiency notes for the built system. This keeps make-host-1 output free.
This commit is contained in:
parent
bdbe27a4a5
commit
906a406a00
|
|
@ -11,9 +11,8 @@
|
|||
(in-package "SB-COLD")
|
||||
#+sbcl
|
||||
(declaim (sb-ext:muffle-conditions
|
||||
(satisfies unable-to-optimize-note-p)
|
||||
(satisfies optional+key-style-warning-p)
|
||||
sb-ext:code-deletion-note))
|
||||
sb-ext:compiler-note
|
||||
(satisfies optional+key-style-warning-p)))
|
||||
(progn
|
||||
(setf *host-obj-prefix* (if (boundp 'cl-user::*sbcl-host-obj-prefix*)
|
||||
(symbol-value 'cl-user::*sbcl-host-obj-prefix*)
|
||||
|
|
|
|||
|
|
@ -13,8 +13,6 @@
|
|||
|
||||
(in-package "SB-KERNEL")
|
||||
|
||||
#+host-quirks-sbcl (cl:declaim (host-sb-ext:muffle-conditions host-sb-ext:compiler-note))
|
||||
|
||||
;;;; DEFSTRUCT-DESCRIPTION
|
||||
|
||||
;;; The DEFSTRUCT-DESCRIPTION structure holds compile-time information
|
||||
|
|
|
|||
|
|
@ -16,8 +16,6 @@
|
|||
|
||||
(in-package "SB-KERNEL")
|
||||
|
||||
#+host-quirks-sbcl (cl:declaim (host-sb-ext:muffle-conditions host-sb-ext:compiler-note))
|
||||
|
||||
(!begin-collecting-cold-init-forms)
|
||||
|
||||
;; We can't make an instance of any CTYPE descendant until its type-class
|
||||
|
|
|
|||
|
|
@ -34,8 +34,6 @@
|
|||
|
||||
(in-package "SB-IMPL")
|
||||
|
||||
#+host-quirks-sbcl (cl:declaim (host-sb-ext:muffle-conditions host-sb-ext:compiler-note))
|
||||
|
||||
(defmethod print-object ((x meta-info) stream)
|
||||
(print-unreadable-object (x stream)
|
||||
(format stream "~S ~S, ~D" (meta-info-category x) (meta-info-kind x)
|
||||
|
|
|
|||
Loading…
Reference in a new issue