1 | $Id: Todo.os2 2099 2005-06-28 13:05:20Z bird $
|
---|
2 |
|
---|
3 | This file contains some very rough lists of things to look into.
|
---|
4 | Contributions are very much wanted on these topics.
|
---|
5 |
|
---|
6 |
|
---|
7 | List of things to implement:
|
---|
8 | o vfork().
|
---|
9 | o pthread.
|
---|
10 | o Make fast string functions in assembly, in particular: strncpy
|
---|
11 | o stpncpy()
|
---|
12 | o getrusage()
|
---|
13 |
|
---|
14 | List of things to investigate (picked from configure runs):
|
---|
15 | o checking whether declaration is required for errno... no
|
---|
16 | o checking for POSIXized ISC... no
|
---|
17 | o checking for values.h... (cached) no
|
---|
18 | o checking for direct.h... no
|
---|
19 | o checking for mktemp... no
|
---|
20 | o checking for thread.h... no
|
---|
21 | o checking for pthread.h... no
|
---|
22 | o checking for atoq... no
|
---|
23 | o checking whether getrlimit is declared... no
|
---|
24 | o checking whether setrlimit is declared... no
|
---|
25 | o checking whether getrusage is declared... no
|
---|
26 | o checking for nl_types.h... (cached) no
|
---|
27 | o checking if gcc.exe static flag works... (cached) no
|
---|
28 | o checking for working mmap... (cached) no
|
---|
29 | o checking for madvise... no
|
---|
30 | o checking for mprotect... no
|
---|
31 | o checking for ISO C99 support in <math.h>... no
|
---|
32 | o checking for ISO C99 support in <stdlib.h>... no
|
---|
33 | o checking for additional ISO C99 support in <wchar.h>... no
|
---|
34 | o checking for enabled ISO C99 support... no
|
---|
35 | o checking for endian.h... no
|
---|
36 | o checking for __builtin_sqrtf linkage... no
|
---|
37 | o checking for __builtin_cosf linkage... no
|
---|
38 | o checking for __builtin_sinf linkage... no
|
---|
39 | o checking for isinf declaration... no
|
---|
40 | o checking for _isinf declaration... no
|
---|
41 | o checking for finite declaration... no
|
---|
42 | o checking for _finite declaration... no
|
---|
43 | o checking for sincos declaration... no
|
---|
44 | o checking for _sincos declaration... no
|
---|
45 | o checking for fpclass declaration... no
|
---|
46 | o checking for _fpclass declaration... no
|
---|
47 | o checking for qfpclass declaration... no
|
---|
48 | o checking for _qfpclass declaration... no
|
---|
49 | o checking for float trig functions... no
|
---|
50 | o checking for float round functions... no
|
---|
51 | o checking for expf declaration... no
|
---|
52 | o checking for _expf declaration... no
|
---|
53 | o checking for isnanf declaration... no
|
---|
54 | o checking for _isnanf declaration... no
|
---|
55 | o checking for isinff declaration... no
|
---|
56 | o checking for _isinff declaration... no
|
---|
57 | o checking for atan2f declaration... no
|
---|
58 | o checking for _atan2f declaration... no
|
---|
59 | o checking for fabsf declaration... no
|
---|
60 | o checking for _fabsf declaration... no
|
---|
61 | o checking for fmodf declaration... no
|
---|
62 | o checking for _fmodf declaration... no
|
---|
63 | o checking for frexpf declaration... no
|
---|
64 | o checking for _frexpf declaration... no
|
---|
65 | o checking for hypotf declaration... no
|
---|
66 | o checking for _hypotf declaration... no
|
---|
67 | o checking for ldexpf declaration... no
|
---|
68 | o checking for _ldexpf declaration... no
|
---|
69 | o checking for logf declaration... no
|
---|
70 | o checking for _logf declaration... no
|
---|
71 | o checking for log10f declaration... no
|
---|
72 | o checking for _log10f declaration... no
|
---|
73 | o checking for modff declaration... no
|
---|
74 | o checking for _modff declaration... no
|
---|
75 | o checking for powf declaration... no
|
---|
76 | o checking for _powf declaration... no
|
---|
77 | o checking for sqrtf declaration... no
|
---|
78 | o checking for _sqrtf declaration... no
|
---|
79 | o checking for sincosf declaration... no
|
---|
80 | o checking for _sincosf declaration... no
|
---|
81 | o checking for finitef declaration... no
|
---|
82 | o checking for _finitef declaration... no
|
---|
83 | o checking for isnanl declaration... no
|
---|
84 | o checking for _isnanl declaration... no
|
---|
85 | o checking for isinfl declaration... no
|
---|
86 | o checking for _isinfl declaration... no
|
---|
87 | o checking for sincosl declaration... no
|
---|
88 | o checking for _sincosl declaration... no
|
---|
89 | o checking for finitel declaration... no
|
---|
90 | o checking for _finitel declaration... no
|
---|
91 | o checking for _float trig functions... no
|
---|
92 | o checking for _float round functions... no
|
---|
93 | o checking for nan... no
|
---|
94 | o checking for mbstate_t... no
|
---|
95 | o checking for wchar.h... no
|
---|
96 | o checking for wctype.h... no
|
---|
97 | o checking for shared libgcc... no
|
---|
98 | o checking for asprintf... no
|
---|
99 | o checking for vasprintf... no
|
---|
100 | o checking for mkstemps... no
|
---|
101 | o checking for sigsetmask... no
|
---|
102 | o checking for _doprnt... no
|
---|
103 | o
|
---|
104 | o
|
---|
105 | o
|
---|
106 | o
|
---|
107 | o
|
---|
108 | o
|
---|
109 | o
|
---|
110 | o
|
---|
111 | o
|
---|