source: trunk/doc/Todo.os2@ 1640

Last change on this file since 1640 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
58 o checking for expf declaration... no
59 o checking for _expf declaration... no
60 o checking for isnanf declaration... no
61 o checking for _isnanf declaration... no
62 o checking for isinff declaration... no
63 o checking for _isinff declaration... no
64 o checking for atan2f declaration... no
65 o checking for _atan2f declaration... no
66 o checking for fabsf declaration... no
67 o checking for _fabsf declaration... no
68 o checking for fmodf declaration... no
69 o checking for _fmodf declaration... no
70 o checking for frexpf declaration... no
71 o checking for _frexpf declaration... no
72 o checking for hypotf declaration... no
73 o checking for _hypotf declaration... no
74 o checking for ldexpf declaration... no
75 o checking for _ldexpf declaration... no
76 o checking for logf declaration... no
77 o checking for _logf declaration... no
78 o checking for log10f declaration... no
79 o checking for _log10f declaration... no
80 o checking for modff declaration... no
81 o checking for _modff declaration... no
82 o checking for powf declaration... no
83 o checking for _powf declaration... no
84 o checking for sqrtf declaration... no
85 o checking for _sqrtf declaration... no
86 o checking for sincosf declaration... no
87 o checking for _sincosf declaration... no
88 o checking for finitef declaration... no
89 o checking for _finitef declaration... no
90 o checking for isnanl declaration... no
91 o checking for _isnanl declaration... no
92 o checking for isinfl declaration... no
93 o checking for _isinfl declaration... no
94 o checking for sincosl declaration... no
95 o checking for _sincosl declaration... no
96 o checking for finitel declaration... no
97 o checking for _finitel declaration... no
98 o checking for _float trig functions... no
99 o checking for _float round functions... no
100 o checking for nan... no
101 o checking for mbstate_t... no
102 o checking for wchar.h... no
103 o checking for wctype.h... no
104 o checking for shared libgcc... no
105 o checking for asprintf... no
106 o checking for vasprintf... no
107 o checking for mkstemps... no
108 o checking for sigsetmask... no
109 o checking for _doprnt... no
110 o
111 o
112 o
113 o
114 o
115 o
116 o
117 o
118 o
Note: See TracBrowser for help on using the repository browser.