| 1 | = POSIX Methods in NewLib RTEMS improvements = |
| 2 | |
| 3 | |
| 4 | Here is an overview of the issues in areas that we would even |
| 5 | think about addressing. We don't want to get into issues related |
| 6 | to methods we don't really support.= Issues = |
| 7 | |
| 8 | |
| 9 | # Missing the ''restrict'' keyword on all methods that should have it per C99 , other issues found were: |
| 10 | # incorrect guards for some methods that are part of the extended C Library or Xopen sets within POSIX |
| 11 | # missing some methods. Some examples: |
| 12 | ## inttypes.h defines some methods which are not present. |
| 13 | ## no complex.h |
| 14 | ## search.h is missng list methods |
| 15 | ## we are missing some pthread.h methods |
| 16 | ## we are missing some signal.h methods |
| 17 | ## some random number calls are missing |
| 18 | ## math.h missing some methods |
| 19 | ## ftw.h is not present |
| 20 | ## fenv.h is not present |
| 21 | ## fstatvfs is missing at least a prototype in the right place |
| 22 | ## ... other odds and ends |
| 23 | = Other issues = |
| 24 | |
| 25 | ## some network stack methods can't be invoked with just the .h files listed in the man page |
| 26 | ## need to turn on support for getdate() |