Bahadir Balban
6fa4884a5a
Changes since April
...
Clean up of build directories.
Simplifications to capability model.
2010-06-01 15:08:13 +03:00
Bahadir Balban
74b5963fcb
Kernel updates since December 2009
2010-03-25 01:12:40 +02:00
Bora Sahin
38cf7bc175
POSIX now uses libmem/malloc instead of the built-in one.
...
(cherry picked from commit 48adbffa6514755385af842f1fe8ca5068229eea)
2009-10-31 14:31:13 +02:00
Bahadir Balban
cc2d740900
Neater thread creation flags.
2009-10-21 16:58:10 +03:00
Bahadir Balban
7ba7a2e796
Added a simplified ascii_to_int() implementation.
...
Removed dependency on hard-coded pager id. Pager id is now passed
as an environment string `pagerid' to tasks. Alternatively, this
could take space in the utcb of each task.
2009-10-17 18:48:30 +03:00
Bahadir Balban
381405ee8e
Incorporated means to specify shared memory, task address space and utcb regions to posix container
2009-10-15 20:10:08 +03:00
Bahadir Balban
9d900a9956
Cleanup to execve functions
2009-10-14 15:21:33 +03:00
Bahadir Balban
0cd5091132
Moved user buffer access functions to user.c
2009-10-13 19:11:14 +03:00
Bahadir Balban
a249105969
Integrated vm_files with vnodes. execve is not working as expected.
2009-10-13 11:33:25 +03:00
Bahadir Balban
f54747a208
All posix tests running as before.
2009-10-10 00:23:13 +03:00
Bahadir Balban
96cd0949b6
Correct placement of arguments and environment on stack.
...
int main(int argc, char *argv[])
style main function works now on Codezero/POSIX.
2009-10-07 19:17:24 +03:00
Bahadir Balban
ea9c399dda
Progress on executing test0 from memfs file as an elf.
...
Elf is recognised OK, but somehow section table is not read correctly.
2009-10-06 18:30:36 +03:00
Bahadir Balban
f8bcd7a546
Merged fs0 to mm0 for simpler progress on posix api.
...
mm0 and all other posix dependents are building ok.
2009-10-04 17:34:19 +03:00