source: branches/libc-0.6/doc/Todo.os2@ 2685

Last change on this file since 2685 was 2099, checked in by bird, 20 years ago

LIBC v0.6b5

  • Property cvs2svn:cvs-rev set to 1.3
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 4.1 KB
Line 
1$Id: Todo.os2 2099 2005-06-28 13:05:20Z 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 vfork().
9 o pthread.
10 o Make fast string functions in assembly, in particular: strncpy
11 o stpncpy()
12 o getrusage()
13
14List 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
Note: See TracBrowser for help on using the repository browser.