More Todo.
Jarkko Hietaniemi [Tue, 20 Jul 1999 21:26:19 +0000 (21:26 +0000)]
p4raw-id: //depot/cfgperl@3714

Todo

diff --git a/Todo b/Todo
index ca5cbaf..226227e 100644 (file)
--- a/Todo
+++ b/Todo
@@ -21,7 +21,15 @@ Would be nice to have
        lexically scoped functions: my sub foo { ... }
        lvalue functions
        regression/sanity tests for suidperl
-       Full 64 bit support (i.e. "long long")
+       Full 64 bit support (i.e. "long long").  Things to consider:
+           how to store/retrieve 32+ integers into/from Perl scalars?
+           32+ constants in Perl code? (non-portable!)
+           32+ arguments/return values to/from system calls? (seek et al)
+           32+ bit ops (&|^~, currently explicitly disabled)
+       The _r-problem: for all the {set,get,end}*() system database
+            calls (and a couple more: readdir, *rand*, crypt, *time,
+            tmpnam) there are in many systems the _r versions
+            to be used in re-entrant (=multithreaded) code.
        Generalise Errno way of extracting cpp symbols and use that in
            Errno and Fcntl (ExtUtils::CppSymbol?)