68 Commits (master)

Author SHA1 Message Date
Lephenixnoir f7b85f18bd
time: do not depend on gint headers 4 weeks ago
Lephenixnoir dbfefe5172
errno: add ENOTEMPTY for rmdir() 4 weeks ago
Lephenixnoir e479393a9c
unistd, dirent: definitions for directory functions 1 month ago
Lephenixnoir c2feb94710
fcntl, unistd: declarations for the Unix file API 1 month ago
Lephenixnoir 92ccd8b1db
time: add support for C99 <time.h> (DONE) 2 months ago
Lephenixnoir e71f9867e2
support for shared libgcc in vhex 3 months ago
Lephenixnoir df4c13b007
stdlib: fix bad memset in calloc() 4 months ago
Lephenixnoir a0ceeefaf4
string: fix strtok detecting NUL only after separators 5 months ago
Lephenixnoir ea35c18c41
stdlib: add qsort (TEST) 7 months ago
Lephenixnoir 518a866750
use __restrict__ in headers for g++ compatibility 8 months ago
Lephenixnoir dcaf203f46
stdio: improve printf extension API and type size support 8 months ago
Lephenixnoir 009a2eef6e
stdlib: add TinyMT-based rand, and malloc/etc for gint 8 months ago
Lephenixnoir 625a6af459
stdio: add asprintf and vasprintf 8 months ago
Lephenixnoir f52e0923bc
stdio: move the printf implementation from gint 8 months ago
Lephenixnoir cd7fe7a329
signal: simple implementation (DONE) 8 months ago
Lephenixnoir 4b90740d3b
stdlib: add exit() based on target-provided _Exit() 8 months ago
Lephenixnoir 73d6b2eb7c
setjmp: do not disable interrupts (#1) (DONE) 8 months ago
Lephenixnoir 13c3390b22
setjmp: expose setjmp and longjmp to sh-generic 8 months ago
Lephenixnoir 1e7e2c656b
string: add and test strtok (DONE) 8 months ago
Lephenixnoir 3a9a60db78
stdlib: formatting on the strto* functions 8 months ago
Lephenixnoir df9073e6ff
string: add and test str[n]casecmp and KMP str[case]str (DONE) 8 months ago
Lephenixnoir 8ffc104798
string: add and test strpbrk (DONE) 8 months ago
Lephenixnoir d105b1d60a
string: add stubs for strcoll and strxfrm (TEST) 8 months ago
Lephenixnoir cda27ac2db
string: add and test strspn and strcspn (DONE) 8 months ago
Lephenixnoir 8368ba70fd
string: split and fix strdup and strndup (DONE) 8 months ago
Lephenixnoir b78cec4f6d
string: add and test strerror (DONE) 8 months ago
Lephenixnoir 3792bbd9d1
string: split strcat and strncat (DONE) 8 months ago
Lephenixnoir 5d345b8da2
string: split and fix strcpy and strncpy (DONE) 8 months ago
Lephenixnoir d5ef8298ae
string: split strcmp and strncmp (DONE) 8 months ago
Lephenixnoir ab8bcc6928
string: use gint's (not-so-optimized-yet) memmove (DONE) 8 months ago
Lephenixnoir fd0d67191c
string: add memchr, memcmp, memmove for non-SuperH (TEST) 8 months ago
Lephenixnoir 5cfd2a7d85
string: use gint's optimized memcmp (DONE) 8 months ago
Lephenixnoir a354e38ccf
string: use gint's optimized memcpy (DONE) 8 months ago
Lephenixnoir b69e0fd299
string: use gint's optimized memset (DONE) 8 months ago
Lephenixnoir bd344d5bb2
string: split strchr, strchrnul and strrchr (TEST) 8 months ago
Lephenixnoir 6021c536f7
string: split strnlen, optimize strlen in assembler (DONE) 8 months ago
Lephenixnoir a48c163e55
string: add SH4AL-DSP optimizations for memchr (DONE) 8 months ago
Lephenixnoir 591e453717
sh-generic: add CPU capabilities for optimized SH4 code 8 months ago
Lephenixnoir d6f606fa5c
string: add and test an optimized memchr (DONE) 8 months ago
Lephenixnoir f5cca84ae8
stdlib: add and test strtod, strtof and atof (DONE) 8 months ago
Lephenixnoir efb37cf783
stdlib: add and test strtold (DONE) 8 months ago
Lephenixnoir cc03641522
inttypes: add strtoimax and strtoumax 8 months ago
Lephenixnoir bc53e756a8
stdlib: fix saturation in strtol, strtoul, strtoll, strtoull 8 months ago
Lephenixnoir ade01b532e
stdlib: add atoi, atol and atoll 8 months ago
Lephenixnoir 06f975f75c
stdlib: add a test strtol, strtoul, strtoll (DONE) 8 months ago
Lephenixnoir 5042236392
stdlib: reword strtoull into a generic strto_int 8 months ago
Lephenixnoir b1dc3e77de
stdlib: add and test strtoull (DONE) 8 months ago
Lephenixnoir 36b4854137
inttypes: add imaxabs and imaxdiv (TEST) 8 months ago
Lephenixnoir 73b536bbb6
stdlib: add abs, labs, llabs, div, ldiv, lldiv (TEST) 8 months ago
Lephenixnoir 50629bf479
ctype: test and fix character class functions (DONE) 8 months ago