Utility predicates for packing: UNBOUNDED-SC-P and UNBOUNDED-TN-P
[sbcl.git] / src / code / target-allocate.lisp
index 2eec4aa..40c6b0f 100644 (file)
 
 (sb!alien:define-alien-routine ("os_allocate" allocate-system-memory)
                                system-area-pointer
-  (bytes sb!alien:unsigned-long))
-
-(sb!alien:define-alien-routine ("os_allocate_at" allocate-system-memory-at)
-                               system-area-pointer
-  (address system-area-pointer)
-  (bytes sb!alien:unsigned-long))
-
-(sb!alien:define-alien-routine ("os_reallocate" reallocate-system-memory)
-                               system-area-pointer
-  (old system-area-pointer)
-  (old-size sb!alien:unsigned-long)
-  (new-size sb!alien:unsigned-long))
+  (bytes sb!alien:unsigned))
 
 (sb!alien:define-alien-routine ("os_deallocate" deallocate-system-memory)
                                sb!alien:void
   (addr system-area-pointer)
-  (bytes sb!alien:unsigned-long))
+  (bytes sb!alien:unsigned))