Commit Graph

17 Commits

Author SHA1 Message Date
Jeremy Soller bf987098dc Use openlibm 2018-03-03 17:56:53 -07:00
Jeremy Soller 172517e4f8 Add all stdlib functions 2018-03-03 17:44:09 -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 9fb0b77d89 Include sys/types in fctnl and unistd 2018-03-03 13:10:21 -07:00
Jeremy Soller d64dba1c1e Use patched cbindgen, implement stdbool and stdint 2018-03-03 13:05:43 -07:00
Jeremy Soller a9aae80ae0 WIP: Define common types 2018-03-03 10:08:16 -07:00
Jeremy Soller d337caafe6 Remove std from outputted libc.a 2018-03-03 09:19:25 -07:00
Jeremy Soller d20e3f69e1 no_std 2018-03-03 08:51:14 -07:00
Jeremy Soller a01ff6baf8 Add overarching staticlib 2018-03-03 08:44:18 -07:00
Jeremy Soller 7251cbec76 Add definitions for unistd 2018-03-03 08:33:19 -07:00
Jeremy Soller b720d0181f Add fcntl 2018-03-03 08:25:53 -07:00
Jeremy Soller 858ad52cf6 Finish function definitions for unistd 2018-03-03 08:04:16 -07:00
Jeremy Soller b2b120bbc1 Add many more functions 2018-03-01 21:02:52 -07:00
Jeremy Soller 3267409c57 Add very basic example 2018-03-01 20:26:40 -07:00