From: Jarkko Hietaniemi Date: Tue, 20 Jul 1999 21:26:19 +0000 (+0000) Subject: More Todo. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=2607c2e438bd9cd06c13f928dc09dd4e30c67067;p=p5sagit%2Fp5-mst-13.2.git More Todo. p4raw-id: //depot/cfgperl@3714 --- diff --git a/Todo b/Todo index ca5cbaf..226227e 100644 --- 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?)