Index: /branches/event-ide/ccl/lib/nfcomp.lisp
===================================================================
--- /branches/event-ide/ccl/lib/nfcomp.lisp	(revision 7845)
+++ /branches/event-ide/ccl/lib/nfcomp.lisp	(revision 7846)
@@ -1261,6 +1261,4 @@
     ((simple-array (signed-byte 64) (*))
      (fasl-dump-64-bit-ivector exp $fasl-s64-vector))
-    (vector (fasl-dump-gvector exp $fasl-vector-header))
-    (array (fasl-dump-gvector exp $fasl-array-header))
     (ivector
      (unless (eq (backend-target-arch-name *target-backend*)
@@ -1275,4 +1273,7 @@
        (fasl-out-count n)
        (fasl-out-ivect exp 0 nb)))
+    (vector (fasl-dump-gvector exp $fasl-vector-header))
+    (array (fasl-dump-gvector exp $fasl-array-header))
+
     (gvector
      (if (= (typecode exp) target::subtag-istruct)
Index: /branches/event-ide/ccl/objc-bridge/bridge.lisp
===================================================================
--- /branches/event-ide/ccl/objc-bridge/bridge.lisp	(revision 7845)
+++ /branches/event-ide/ccl/objc-bridge/bridge.lisp	(revision 7846)
@@ -1088,4 +1088,6 @@
       method-info)))
 
+(defvar *objc-verbose* nil)
+
 ;;; Still not right; we have to worry about type conflicts with
 ;;; shadowed methods, as well.
@@ -1093,5 +1095,6 @@
   (let* ((info (get-objc-message-info message-name)))
     (unless info
-      (format *error-output* "~&; Note: defining new ObjC message ~c[~a ~a]" (if class-p #\+ #\-) class-name message-name)
+      (when (or *objc-verbose* *compile-print*)
+	(format *error-output* "~&; Note: defining new ObjC message ~c[~a ~a]" (if class-p #\+ #\-) class-name message-name))
       (setq info (make-objc-message-info :message-name message-name))
       (setf (gethash message-name *objc-message-info*) info))
