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.
 
-- 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.