0.9.2.7:
[sbcl.git] / src / compiler / hppa / call.lisp
index ee7485d..594ae1e 100644 (file)
@@ -1,5 +1,15 @@
-(in-package "SB!VM")
+;;;; the VM definition of function call for the HPPA
+
+;;;; This software is part of the SBCL system. See the README file for
+;;;; more information.
+;;;;
+;;;; This software is derived from the CMU CL system, which was
+;;;; written at Carnegie Mellon University and released into the
+;;;; public domain. The software is in the public domain and is
+;;;; provided with absolutely no warranty. See the COPYING and CREDITS
+;;;; files for more information.
 
+(in-package "SB!VM")
 \f
 ;;;; Interfaces to IR2 conversion:
 
@@ -309,7 +319,7 @@ default-value-8
        (inst compute-code-from-lra code-tn lra-label temp code-tn)
        
        (let ((defaults (defaults)))
-         (assert defaults)
+         (aver defaults)
          (assemble (*elsewhere*)
            (trace-table-entry trace-table-call-site)
            DEFAULT-STACK-VALS
@@ -594,7 +604,7 @@ default-value-8
 ;;; the current frame.
 ;;;
 (macrolet ((define-full-call (name named return variable)
-  (assert (not (and variable (eq return :tail))))
+  (aver (not (and variable (eq return :tail))))
   `(define-vop (,name
                ,@(when (eq return :unknown)
                    '(unknown-values-receiver)))