> FreeBSD has done this and the whole approach should be extremely similar, > it would be worth looking at what they have done and it is likely worth > simply copying their approach.
I will look at their code to see what I can use. > I will note that it is possible this project exceeds the scope of GSoC, but > that as long as it is done well even as little as 30 or 40% syscall > coverage is still probably quite useful and may be capable of running many > simple binaries. As a contingency, you should probably plan to create some > documentation about the translation layer so that if you don't achieve > complete system call coverage or if people add system calls in the future > it is easy to identify how system calls are to be added to the translation > -- assuming it isn't all automatic. Good point, I will include the documentation of the layer in my application to make sure I won't forget. Thanks for the comments, I will apply in google's melange with more details. -- Ivan Sichmann Freitas GNU/Linux user #509059
