source: trunk/doc/Todo.os2@ 1356

Last change on this file since 1356 was 1273, checked in by bird, 22 years ago

* empty log message *

  • Property cvs2svn:cvs-rev set to 1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 4.3 KB
Line 
1$Id: Todo.os2 1273 2004-02-20 12:15:50Z bird $
2
3This file contains some very rough lists of things to look into.
4Contributions are very much wanted on these topics.
5
6
7List of things to implement:
8 o Inheritance of non-standard file handles (sockets).
9 o fork().
10 o vfork().
11 o All the missing UNIX signals.
12 o pthread.
13 o Make fast string functions in assembly, in particular: strncpy
14 o memrchr()
15 o stpncpy()
16 o getrusage()
17 o mkstemps()
18
19List of things to investigate (picked from configure runs):
20 o checking whether declaration is required for errno... no
21 o checking for POSIXized ISC... no
22 o checking for values.h... (cached) no
23 o checking for direct.h... no
24 o checking for mktemp... no
25 o checking for thread.h... no
26 o checking for pthread.h... no
27 o checking for atoq... no
28 o checking whether getrlimit is declared... no
29 o checking whether setrlimit is declared... no
30 o checking whether getrusage is declared... no
31 o psignal
32 o checking for nl_types.h... (cached) no
33 o checking if gcc.exe static flag works... (cached) no
34 o checking for setitimer... no
35 o checking for working mmap... (cached) no
36 o checking for madvise... no
37 o checking for mprotect... no
38 o checking for ISO C99 support in <math.h>... no
39 o checking for ISO C99 support in <stdlib.h>... no
40 o checking for additional ISO C99 support in <wchar.h>... no
41 o checking for enabled ISO C99 support... no
42 o checking for endian.h... no
43 o checking for __builtin_sqrtf linkage... no
44 o checking for __builtin_cosf linkage... no
45 o checking for __builtin_sinf linkage... no
46 o checking for isinf declaration... no
47 o checking for _isinf declaration... no
48 o checking for finite declaration... no
49 o checking for _finite declaration... no
50 o checking for sincos declaration... no
51 o checking for _sincos declaration... no
52 o checking for fpclass declaration... no
53 o checking for _fpclass declaration... no
54 o checking for qfpclass declaration... no
55 o checking for _qfpclass declaration... no
56 o checking for float trig functions... no
57 o checking for float round functions... no