Dan Robertson
|
16e82636fb
|
Add basic structures for netinet/in.h crate
Add the basic structures for the netinet/in.h header.
|
2018-03-15 17:34:30 +00:00 |
|
Dan Robertson
|
01081729c8
|
Add structures and stub fns for sys/socket.h
Add some of the basic structures and stub functions for sys/socket.h
|
2018-03-15 17:34:30 +00:00 |
|
Jeremy Soller
|
d6e210b1fd
|
Merge branch 'signal' of https://github.com/dlrobertson/relibc into dlrobertson-signal
|
2018-03-13 19:54:49 -06:00 |
|
Dan Robertson
|
ef8a64c101
|
Add missing extern crate statements
Add missing extern crate statements.
|
2018-03-13 02:17:32 +00:00 |
|
Dan Robertson
|
50eab4369d
|
Add signal.h
Create stubs for signal.h
|
2018-03-11 21:36:02 +00:00 |
|
Dan Robertson
|
3699b53ba2
|
float: Add crate for float.h
Add a crate with stubbed functions for the float.h header.
|
2018-03-10 21:16:55 +00:00 |
|
Dan Robertson
|
f29e6b00d7
|
fenv: Add crate for fenv.h
Add a crate for building out stub functions and structures for the fenv
header.
|
2018-03-10 21:16:54 +00:00 |
|
Dan Robertson
|
ca7f3a00e6
|
wait: Add crate for sys/wait.h
Add the basics of sys/wait.h so that we get a bit closer to being able
to compile libc-test.
|
2018-03-10 21:16:54 +00:00 |
|
Dan Robertson
|
c6f16547ff
|
resource: Add crate for sys/resource.h
Add the basics of sys/resource.h so that work can begin on sys/wait.h
|
2018-03-10 19:14:20 +00:00 |
|
Paul Sajna
|
72909b3f4c
|
add time and sys/time
|
2018-03-09 02:46:14 -08:00 |
|
Paul Sajna
|
799c8828c2
|
mkdir and rmdir
|
2018-03-08 19:45:16 -07: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 |
|
Alex Lyon
|
3e1b945e99
|
Add errno crate and set errno in strndup
|
2018-03-07 17:38:43 -08:00 |
|
Jeremy Soller
|
543526cb85
|
Move crt0 and platform into src folder
Add cargo fmt script
|
2018-03-06 19:55:11 -07:00 |
|
Paul Sajna
|
caa89878d6
|
merge
|
2018-03-04 07:33:38 -08:00 |
|
Paul Sajna
|
7fcad36826
|
add semaphore to main Cargo.toml
|
2018-03-04 06:43:41 -08:00 |
|
Paul Sajna
|
09116f83f7
|
add mman to main Cargo.toml
|
2018-03-03 21:55:24 -08:00 |
|
Jeremy Soller
|
352f485649
|
Build grp header
|
2018-03-03 20:52:10 -07:00 |
|
Jeremy Soller
|
c4b88cc1e6
|
Build ctype with header
|
2018-03-03 20:33:19 -07:00 |
|
Jeremy Soller
|
083fd72e66
|
Reorganize
|
2018-03-03 20:24:40 -07:00 |
|
Jeremy Soller
|
f5ef0af883
|
Implement malloc/free with ralloc
|
2018-03-03 16:54:58 -07:00 |
|
Jeremy Soller
|
e30dec7124
|
WIP: stdio.h
|
2018-03-03 15:15:50 -07:00 |
|
Jeremy Soller
|
2aff4d41dd
|
Implement argument handling, add string.h
|
2018-03-03 14:55:54 -07:00 |
|
Jeremy Soller
|
78e421cb72
|
Implement some functions on Linux
|
2018-03-03 14:31:28 -07:00 |
|
Jeremy Soller
|
d64dba1c1e
|
Use patched cbindgen, implement stdbool and stdint
|
2018-03-03 13:05:43 -07:00 |
|
Jeremy Soller
|
d337caafe6
|
Remove std from outputted libc.a
|
2018-03-03 09:19:25 -07:00 |
|
Jeremy Soller
|
a01ff6baf8
|
Add overarching staticlib
|
2018-03-03 08:44:18 -07:00 |
|