| 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
 | 
|---|