diff --git a/bundle.lisp b/bundle.lisp index fba0f5cf2efa2fcb1d0c64c4ea07962c4fb7b1b2..24fb0cae22a135ff36d50d8fba1ec6521569f082 100644 --- a/bundle.lisp +++ b/bundle.lisp @@ -56,7 +56,7 @@ (:documentation #+(or ecl mkcl) "compile the system and produce linkable (.a) library for it." #-(or ecl mkcl) "just compile the system")) - (defclass dll-op (bundle-compile-op no-ld-flags-op) + (defclass dll-op (bundle-compile-op no-ld-flags-op non-propagating-operation) ((bundle-type :initform :dll)) (:documentation "compile the system and produce dynamic (.so/.dll) library for it.")) diff --git a/concatenate-source.lisp b/concatenate-source.lisp index 36d089932df214c7ff3c16ddcc02f056aad98c68..53323872955863f0cd36a656dc523188cfbcedb7 100644 --- a/concatenate-source.lisp +++ b/concatenate-source.lisp @@ -28,7 +28,7 @@ (defclass basic-compile-concatenated-source-op (basic-compile-op selfward-operation) ()) (defclass basic-load-compiled-concatenated-source-op (basic-load-op selfward-operation) ()) - (defclass concatenate-source-op (basic-concatenate-source-op) ()) + (defclass concatenate-source-op (basic-concatenate-source-op non-propagating-operation) ()) (defclass load-concatenated-source-op (basic-load-concatenated-source-op) ((selfward-operation :initform '(prepare-op concatenate-source-op) :allocation :class))) (defclass compile-concatenated-source-op (basic-compile-concatenated-source-op)