Paul Sajna
7e40d8c87b
fmt
2018-03-09 07:51:15 -08:00
Paul Sajna
23bb883797
update nanosleep
2018-03-09 07:49:37 -08:00
Paul
5632d96016
Merge branch 'master' into time
2018-03-09 05:52:29 -08:00
Paul
4d12c408fd
Merge branch 'master' into time
2018-03-09 05:49:37 -08:00
Paul
cdf298ba3a
Merge branch 'master' into unistd
2018-03-09 05:48:22 -08:00
Jeremy Soller
b7ac90fd9f
Merge branch 'master' into master
2018-03-09 06:45:17 -07:00
Paul Sajna
3c198a3a40
fmt
2018-03-09 05:19:25 -08:00
Paul Sajna
4d4ab1a75f
fix and test
2018-03-09 05:18:21 -08:00
Paul Sajna
161d93466c
fixes and tests
2018-03-09 04:48:34 -08:00
Paul Sajna
e99857d125
sleep and usleep
2018-03-09 03:42:42 -08:00
Paul Sajna
7e19ce23bd
nanosleep
2018-03-09 03:26:45 -08:00
Alex Lyon
9325a29a74
stdlib: make rustfmt happy with strtol()
2018-03-09 03:21:18 -08:00
Alex Lyon
f5b1f872a0
stdlib: implement preliminary version of strtol()
2018-03-09 03:07:16 -08:00
Alex Lyon
a7e71717cb
stdio: add support for %o to printf()
2018-03-09 02:51:50 -08:00
Paul Sajna
083aa0ed55
fmt
2018-03-09 02:47:22 -08:00
Paul Sajna
72909b3f4c
add time and sys/time
2018-03-09 02:46:14 -08:00
Paul Sajna
1c1a48b648
fix formatting
2018-03-09 00:56:02 -08:00
Paul Sajna
b9a2dfded4
correction to include guard of stat
2018-03-09 00:52:34 -08:00
Paul Sajna
a7fba79be7
implement setid functions and unlink
2018-03-09 00:28:46 -08:00
Dan Robertson
f83ff041cc
Aarch64: Update syscall usage
...
Don't use syscalls that are non-existent on Aarch64 linux boxes. The
FORK and RMDIR syscalls are no longer present and the CLONE and UNLINKAT
syscalls are used instead.
2018-03-09 04:19:22 +00:00
Jeremy Soller
4da873ae79
Merge pull request #43 from MggMuggins/master
...
Imp va_arg for fcntl; fcntl test
2018-03-08 21:07:39 -07:00
Jeremy Soller
a95a034219
Fix issues by adding support for floating point values in va_list
2018-03-08 20:54:46 -07:00
Jeremy Soller
56e304a2af
Fix format
2018-03-08 20:20:21 -07:00
Jeremy Soller
0e766c6b53
Implement atof
2018-03-08 20:17:45 -07:00
Jeremy Soller
96358469a4
Merge branch 'master' into master
2018-03-08 20:17:08 -07:00
MggMuggins
c291632492
Imp va_arg for fcntl; fcntl test
2018-03-08 20:56:50 -06:00
Paul Sajna
799c8828c2
mkdir and rmdir
2018-03-08 19:45:16 -07:00
Jeremy Soller
231d7a023a
Merge pull request #42 from dlrobertson/use_va_list
...
fcntl: open should use a va_list
2018-03-08 19:32:34 -07:00
Jeremy Soller
7b3fc9191a
Merge pull request #40 from MggMuggins/master
...
Implement fcntl
2018-03-08 19:24:54 -07:00
Dan Robertson
e306e3f855
fcntl: open should use a va_list
...
The current implementation of open requires the user to pass all three
args to the function. It should use a va_list and allow a user to
provide only the filename and flags.
2018-03-09 02:24:25 +00:00
MggMuggins
0cb3a893a1
Fix compile on redox
2018-03-08 20:19:55 -06:00
MggMuggins
14c8125108
Implement fcntl
...
No tests written yet! See #36
2018-03-08 19:55:35 -06:00
Alex Lyon
332ae13af5
string: fix out of bounds bug in strncmp
2018-03-08 17:18:38 -08:00
SamwiseFilmore
46fe488e05
Merge branch 'master' into master
2018-03-08 18:31:14 -06:00
MggMuggins
6ced871d9a
ctype: tests and reorganize
...
Wrote tests for the functions implemented in 40558b2 and maybe made that
test a little more comprehensible.
Also made sure that fmt.sh and test.sh were being executed by bash all
the time (compatibility with other shells).
2018-03-08 18:25:11 -06:00
Jeremy Soller
284cc4eece
Fix formatting
2018-03-08 16:21:04 -07:00
Jeremy Soller
cd4082bf9f
Fix build harder
2018-03-08 16:09:28 -07:00
Jeremy Soller
07c3ce02be
Fix build
2018-03-08 15:52:48 -07:00
Jeremy Soller
af78f4819a
Merge branch 'master' of github.com:redox-os/relibc
2018-03-08 15:43:23 -07:00
Jeremy Soller
4198055d4a
Fix tests
2018-03-08 15:43:17 -07:00
MggMuggins
42de0a0a46
Merge branch 'master' of https://github.com/redox-os/relibc
2018-03-08 16:29:58 -06:00
MggMuggins
40558b2608
Finish ctype impls; Solve #31
2018-03-08 16:16:51 -06:00
Jeremy Soller
cfbe27490f
Remove allocation, fix pipe example
2018-03-08 15:00:17 -07:00
Jeremy Soller
0bcabc2163
Merge remote-tracking branch 'sajattack/unistd'
2018-03-08 14:53:07 -07:00
Jeremy Soller
18961114e2
Simplify perror
2018-03-08 14:51:22 -07:00
Paul Sajna
12833a5a5c
add test and fork
2018-03-08 12:25:14 -08:00
Paul Sajna
22fb6c5bf0
copy strerror implementation into perror
2018-03-08 11:20:13 -08:00
Paul Sajna
6304595a1d
Merge branch 'master' of github.com:redox-os/relibc
2018-03-08 11:07:51 -08:00
Dan Robertson
a6a16cf233
Create crate and stubs for wctype
...
Create the wctype crate and stub functions with the unimplemented macro.
2018-03-08 16:03:45 +00:00
Paul Sajna
33f1033e0e
implement pipe and read
2018-03-07 23:30:10 -08:00