ciabatta/todo

52 lines
947 B
Plaintext
Raw Normal View History

2022-06-20 04:41:44 +00:00
2022-06-21 13:32:46 +00:00
general:
* Start writing documentation concerning various implementation defined
behaviours of the library.
2022-06-20 04:41:44 +00:00
math.h:
2022-07-17 15:21:42 +00:00
* exp
* exp2
* expml
* log
* log10
* log2
* log1p
* pow
* cbrt
* hypot
* atan2
* erf
* erfc
* tgamma
* lgamma
* frexp
* ldexp
* M_* constants
* M_E
* M_LOG2
* M_LOG10
* other stuff?
2022-06-20 04:41:44 +00:00
stdio.h:
2022-07-17 15:21:42 +00:00
* The only reason to keep a linked list of all streams is to make sure they
are flushed after main() returns. I wonder if only remembering the files
with a buffer would increase performance.
2022-07-18 21:27:37 +00:00
* Formatted scan
* The float printing should include width specifiers
* %g should use decimal exponent
2022-06-20 04:41:44 +00:00
stdlib.h:
2022-07-17 15:21:42 +00:00
* Strtod base 16 must be correctly rounded
* Multibyte string functions
* Better PRNG
2022-07-18 21:27:37 +00:00
* Fix aligned_malloc
2022-06-20 04:41:44 +00:00
threads.h:
2022-07-17 15:21:42 +00:00
* TODO: add todo items
2022-06-20 04:41:44 +00:00
wchar.h:
2022-07-17 15:21:42 +00:00
* Basically everything
2022-07-18 21:27:37 +00:00
entry:
* Pretty sure there is a bug in counting wide chars for parsing argv