Index: /trunk/ccl/compiler/nx1.lisp
===================================================================
--- /trunk/ccl/compiler/nx1.lisp	(revision 5763)
+++ /trunk/ccl/compiler/nx1.lisp	(revision 5764)
@@ -1337,6 +1337,4 @@
          (vals ())
          (register-spec-seen nil)
-	 (darwin-target-p (or (eql operator (%nx1-operator poweropen-syscall))
-			      (eql operator (%nx1-operator poweropen-ff-call))))
 	 (monitor (eq (car arg-specs-and-result-spec) :monitor-exception-ports))
          (arg-specs (butlast arg-specs-and-result-spec))
@@ -1351,6 +1349,5 @@
 	     (value (pop arg-specs)))
         (if (or (memq arg-keyword *arg-spec-keywords*)
-		(and darwin-target-p
-		     (typep arg-keyword 'unsigned-byte)))
+		(typep arg-keyword 'unsigned-byte))
           (progn 
             (push arg-keyword specs)
