Dan Robertson
2096b85115
Fix platform
...
- Add cfg to extern crate sc. It is not used by redox.
- Fix bad syntax in brk implementation for redox
- nits
- style: update brk implementation for linux
- style: no space between not operator and ptr.is_null
- style: should be a space around = in module path
2018-03-07 01:52:50 +00:00
Paul Sajna
44e6c334e6
unwrap_or(-1)
2018-03-05 14:57:04 -08:00
Paul Sajna
151d873aba
link
2018-03-04 22:34:47 -08:00
Paul Sajna
3a07bc27c2
getid functions
2018-03-04 22:11:59 -08:00
Paul Sajna
5cc52e4b19
tests
2018-03-04 16:34:46 -08:00
Paul Sajna
fc92d95b35
this [u8] to c_char* is probably wrong
2018-03-04 09:42:57 -08:00
Paul Sajna
95ed0b59bd
getcwd
2018-03-04 09:35:38 -08:00
Paul Sajna
b5192437c3
ftruncate
2018-03-04 09:24:33 -08:00
Paul Sajna
3ad7c62601
fsync and some tweaks
2018-03-04 09:16:56 -08:00
Paul Sajna
9de89e037a
fchdir
2018-03-04 09:03:46 -08:00
Paul Sajna
95e74373fe
fchown
2018-03-04 08:49:40 -08:00
Paul Sajna
8b1222c3fb
brk
2018-03-04 08:41:37 -08:00
Paul Sajna
c96040187f
chown
2018-03-04 08:32:47 -08:00
Paul Sajna
aa4f7ed3a5
Merge branch 'platform' into unistd
2018-03-04 08:21:52 -08:00
Paul Sajna
4b1a1568bf
add rawfile.rs
2018-03-04 08:09:13 -08:00
Paul
ae4b64c491
missing curlyboi
2018-03-04 07:41:07 -08:00
Paul
4d506e6981
Merge branch 'master' into unistd
2018-03-04 07:39:51 -08:00
Jeremy Soller
7a7b3efe3a
Merge branch 'master' of github.com:redox-os/relibc
2018-03-04 08:12:38 -07:00
Jeremy Soller
866d952924
Support building for Redox
2018-03-04 08:10:42 -07:00
Paul Sajna
d25b1d2fa4
implement some unistd
2018-03-04 06:37:45 -08:00
Jeremy Soller
e2695b2380
Merge pull request #11 from dlrobertson/aarch64
...
Start on support for aarch64
2018-03-03 23:00:30 -07:00
Dan Robertson
d9d2ec1992
Start on support for aarch64
...
- Add aarch64 support
- crt0 - add support to _start
- platform - aarch64 does not have the open syscall. Instead most
libc implementations use openat() with AT_FDCWD
- Use sc instead of syscall. sc is the maintained fork of syscall.
2018-03-04 05:10:31 +00:00
Jeremy Soller
a9f2e9a9a7
Add template
2018-03-03 20:48:37 -07:00
Jeremy Soller
5520526bef
Implement printf (very simple version)
2018-03-03 19:47:01 -07:00
Jeremy Soller
78e421cb72
Implement some functions on Linux
2018-03-03 14:31:28 -07:00