jD91mZM2
0a3c8abe95
Fix setlocale return value
2018-06-22 14:54:16 +02:00
jD91mZM2
996445a6a3
Add empty locale functions
2018-06-22 14:54:10 +02:00
jD91mZM2
5936c7a76e
Add scanf
2018-06-21 17:16:56 +02:00
Jeremy Soller
1b653c4e60
Update ralloc, fix invalid c++ names
2018-06-20 08:48:56 -06:00
Jeremy Soller
ed12713aa8
Update gitignore for tests
2018-05-15 18:35:29 -06:00
Jeremy Soller
8eec109cc0
Merge pull request #120 from Majora320/master
...
Implement clock() and add CLOCK_* constants
2018-05-15 18:32:29 -06:00
Alex Lyon
0cabecd5b5
stdio, string, platform: fix a bug in printf() involving chars
...
Because we were previously converting the bytes in the format
string into Rust's char type and then printing that using the
format machinery, byte values that were not valid single-byte
UTF-8 characters failed to print correctly. I found this while
trying to implement qsort() because the output of my test program
was mysteriously incorrect despite it working when I used glibc.
2018-05-11 23:09:12 -07:00
Alex Lyon
7647db27c0
stdlib: implement strtoul() and strtol() using a macro
2018-05-11 01:48:27 -07:00
Moses Miller
1ecd5f8f21
Implement clock() and add CLOCK_* constants
2018-05-10 20:31:35 -07:00
Marat Safin
ff37adeeba
add asctime
...
Signed-off-by: Marat Safin <jeizsm@gmail.com >
2018-04-19 07:59:58 +03:00
Marat Safin
8015878a73
use static variable for gmtime
2018-04-15 08:56:09 +03:00
Marat Safin
2b21dca567
add gmtime and difftime
2018-04-14 09:01:04 +03:00
Jeremy Soller
742339ca9e
Hacky version of memalign
2018-04-03 19:45:36 -06:00
Jeremy Soller
8c218b1608
Build crt0 as object file
2018-03-26 20:06:46 -06:00
Jeremy Soller
47ee733afa
Complete Makefile
2018-03-26 19:12:20 -06:00
Jeremy Soller
e39d2d61fa
Merge branch 'master' into rename
2018-03-26 18:22:13 -06:00
Dan Robertson
57a17cb05f
stdio: Implement rename
2018-03-25 14:41:42 +00:00
Marat Safin
58b2b64183
add clock_gettime and time
2018-03-23 16:57:33 +03:00
Tom Almeida
97e165d8c7
Merge branch 'master' into master
2018-03-22 12:49:55 +08:00
Jeremy Soller
0ec7d0bc57
Merge branch 'master' into rand
2018-03-21 21:14:35 -06:00
Jeremy Soller
e34d32aefe
Update gitignore
2018-03-21 21:12:58 -06:00
Jeremy Soller
26b533c978
Merge branch 'master' into rand
2018-03-21 21:08:33 -06:00
Jeremy Soller
ae097074ec
Merge branch 'master' into master
2018-03-21 20:59:14 -06:00
Paul Sajna
a24f537a38
test
2018-03-20 19:44:49 -07:00
Alex Lyon
42a6693a0b
unistd: fix off-by-one in getopt()
2018-03-19 14:50:41 -07:00
Alex Lyon
af78348d4a
unistd: add a preliminary implementation of getopt()
2018-03-19 14:50:41 -07:00
Tom Almeida
90aec2076e
Merge branch 'master' into master
2018-03-19 14:29:58 +08:00
Jeremy Soller
045a510ce5
Merge pull request #92 from tdbgamer/feature/strtok
...
Implement strtok
2018-03-18 16:37:06 -06:00
Justin Raymond
d3583e11d2
fix c99 mode
2018-03-18 17:58:29 -04:00
Justin Raymond
a0c76f7ce5
bsearch
2018-03-18 17:11:43 -04:00
Timothy Bess
e91891625f
* add strtok_r
2018-03-17 03:56:40 -04:00
Timothy Bess
898cf98ccc
* fix test case a bit
...
* remove unnecessary cast
2018-03-17 03:06:59 -04:00
Timothy Bess
f60fafe8fb
* create basic strtok
...
* add test and expected output
2018-03-17 02:58:08 -04:00
Tom Almeida
2cb0a994b8
Merge branch 'master' into master
2018-03-16 23:26:11 +08:00
Tom Almeida
8d40424020
Added freopen() and relevant tests
2018-03-16 20:24:40 +08:00
Paul Sajna
2610fdd126
Merge branch 'wait' of github.com:sajattack/relibc into wait
2018-03-15 16:22:23 -07:00
Paul Sajna
c568ca2932
test cleanup
2018-03-15 16:18:35 -07:00
Jeremy Soller
b2b7804f5b
Merge branch 'master' into wait
2018-03-15 15:51:29 -06:00
Paul Sajna
cdfde8c0d4
more requested changes
2018-03-15 11:55:37 -07:00
Tom Almeida
8648fd39c4
Added some constants in linux for file modes in the new branch
2018-03-15 15:32:46 +08:00
Tom Almeida
b0492eba84
Added some tests for stdio
2018-03-15 15:28:14 +08:00
Jeremy Soller
a1baf1c92d
Merge pull request #75 from azymohliad/master
...
Implement strstr() and strpbrk() from string.h
2018-03-14 21:22:59 -06:00
Tom Almeida
b2d01a67f2
Actual working tests on strspn and strcspn
2018-03-14 10:55:01 +08:00
Jeremy Soller
1e661cdbef
Merge branch 'master' into wait
2018-03-13 07:11:35 -06:00
Jeremy Soller
8d0308d3ce
Merge branch 'master' into master
2018-03-12 21:59:06 -06:00
Jeremy Soller
dd847cc67e
Return with 0 in all tests
2018-03-12 21:55:46 -06:00
Andrii Zymohliad
c4620be999
Prettify strpbrk and strstr tests
2018-03-12 18:22:39 +08:00
Andrii Zymohliad
1e969afd43
Implement strpbrk(), add strpbrk test
2018-03-12 18:01:12 +08:00
Andrii Zymohliad
a1de0ef8a1
Implement strstr(), add strstr test
2018-03-12 14:55:02 +08:00
Paul Sajna
b35abd1065
test and fixes
2018-03-11 21:20:59 -07:00