add todo items

This commit is contained in:
bumbread 2022-07-29 05:02:12 +11:00
parent dde336cc39
commit 320bb829ea
2 changed files with 28 additions and 1 deletions

View File

@ -63,6 +63,7 @@ char *strtok_r(char *restrict s1, const char *restrict s2, char **restrict ctx
#if __STDC_WANT_LIB_EXT1__ == 1 #if __STDC_WANT_LIB_EXT1__ == 1
size_t strnlen_s(const char *str, size_t strsz); size_t strnlen_s(const char *str, size_t strsz);
// Safe memory copies // Safe memory copies
errno_t memset_s (void *s, rsize_t smax, int c, rsize_t n); errno_t memset_s (void *s, rsize_t smax, int c, rsize_t n);
errno_t memmove_s(void *s1, rsize_t s1max, const void *s2, rsize_t n); errno_t memmove_s(void *s1, rsize_t s1max, const void *s2, rsize_t n);

26
todo
View File

@ -44,16 +44,42 @@ stdio.h:
becomes: do we implement the thing correctly by using a more complex becomes: do we implement the thing correctly by using a more complex
solution, or do we succumb to windows' bullshittery. I guess the answer is solution, or do we succumb to windows' bullshittery. I guess the answer is
obvious. That's why I wrote this todo item :D obvious. That's why I wrote this todo item :D
* tmpfile
* tmpnam
* tmpfile_s
* tmpnam_s
stdlib.h: stdlib.h:
* Strtod base 16 must be correctly rounded * Strtod base 16 must be correctly rounded
* Multibyte string functions * Multibyte string functions
* Better PRNG * Better PRNG
* Fix aligned_malloc * Fix aligned_malloc
* Constraint Handlers
* getenv_s
string.h:
* strnlen_s
* memset_s
* memmove_s
* memcpy_s
* strncpy_s
* strcpy_s
* strcat_s
* strncat_s
* strtok_s
* strerror_s
* strerrorlen_s
threads.h: threads.h:
* TODO: add todo items * TODO: add todo items
time.h:
* Probably some other funcs
* asctime_s
* ctime_s
* gmtime_s
* localtime_s
wchar.h: wchar.h:
* Basically everything * Basically everything