r1636: Updated/cleaned def-array to def-array-pointer
[uffi.git] / TODO
diff --git a/TODO b/TODO
index 258b00705b6d91c7f27ad3cd19e804ed8d092cfe..389df1dad53dd518f7dadce107972fd9be883d02 100644 (file)
--- a/TODO
+++ b/TODO
@@ -5,14 +5,5 @@ passing a quote character in front of non-keyword types. So
 This may involve stripping the (quote ...) for some implementations
 like CMUCL which doesn't evaluate the type argument.
 
 This may involve stripping the (quote ...) for some implementations
 like CMUCL which doesn't evaluate the type argument.
 
-- Cleanup the meaning of (def-array). Add size parameter
-
-- Change dereferencing of pointers to :char and :unsigned-char types.
-May need to have ensure-char as routine to correctly handle setf
-expansions. CMUCL strtol is broken because of signedness.  Right now,
-LW prefers unsigned and CMUCL prefers signed string arrays. I lean
-to having unsigned be the default type.
-
-- Need to clean signedness of allocate-foreign-string
-
-- Add def-union routine
+- Split implementation-dependent code into separate files in preparation
+for MCL and CormanLisp ports.