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
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
Jeremy Soller
f01c669771
Remove thread local from errno, for now
2018-03-07 20:37:22 -07:00
Jeremy Soller
85b80d0fe5
Fix errno.h, add -no-pie to tests Makefile
2018-03-07 20:31:18 -07:00
Jeremy Soller
851e4d399f
Fix errno.h definition
2018-03-07 19:46:23 -07:00
Paul Sajna
93ddcca294
add test for errno
2018-03-07 18:36:18 -08: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
bf987098dc
Use openlibm
2018-03-03 17:56:53 -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
a9aae80ae0
WIP: Define common types
2018-03-03 10:08:16 -07:00