15 Commits

Author SHA1 Message Date
Theodore Dubois
cd370cd0cb Get alpine filesystem into iOS app 2017-10-30 17:16:56 -07:00
Theodore Dubois
63a9ff018e Replace extended attributes with an NDBM-API-compatible database 2017-10-28 18:52:26 -07:00
Theodore Dubois
512aae7590 Fix missing include for pthread_kill 2017-10-25 17:18:45 -07:00
Theodore Dubois
afb6b5d5c6 Exit handling on iOS 2017-10-25 15:52:09 -07:00
Theodore Dubois
a8f8684ce3 Include signal.h in kernel/init.c 2017-10-18 16:21:18 -07:00
Theodore Dubois
924b4761b3 Use realpath in mount_root 2017-10-18 15:58:46 -07:00
Theodore Dubois
3fa4a8da03 Declare mounts as extern in header file 2017-10-18 15:58:46 -07:00
Theodore Dubois
93c254dae4 Split out some things from the xX_main_Xx function 2017-10-18 15:58:46 -07:00
Theodore Dubois
60bf7e5a32 Silence some "not a prototype" warnings 2017-10-18 14:37:38 -07:00
Theodore Dubois
50f78ce922 Remove useless stdatomic.h include 2017-10-16 15:01:30 -07:00
Theodore Dubois
b5150b8390 Improve compatibility with macos 2017-10-15 17:04:09 -07:00
Theodore Dubois
a08a34a62f Implement thread-based timer architecture 2017-10-14 15:57:12 -07:00
Theodore Dubois
c4f793f314 Use one big lock for all the pids 2017-10-14 14:36:33 -07:00
Theodore Dubois
fb94468d50 Use lock macros everywhere 2017-10-14 14:22:49 -07:00
Theodore Dubois
f1e63c43e0 Rename sys directory to kernel
A number of the headers in it were conflicting with macOS system
headers.
2017-10-13 16:54:11 -07:00