[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Replacing target layer (2)

From: Guilhem Lavaux
Subject: Re: Replacing target layer (2)
Date: Fri, 06 Jan 2006 22:35:17 +0100
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050322)


After inspection it looks like I am duplicating roman's and thorsten's effort. However I am still not satisfied by their patch. There is still an issue open with their patch which concerns the handling of errno which is absolutely not thread safe in the context of green-threads (at least). All syscalls must be protected in that case. I accept to take this new target as something we can work on though...



Guilhem Lavaux wrote:

Ok. Here is an update of the previous patch. After some discussion that one should be compatible with AICAS' and kaffe's needs. I have slightly abstractized the syscall interfaces for file's IO. Now I provide an interface for doing jlong math and handling errors. For most architecture the definition will only be these dummy macro. However in some cases they may be useful (for compiler not supporting 64 bits for example). A few function has been left in the original file but they should be moved to the new interface too (mmap and lock).

This is the a preliminary patch as I am going now to "abstractize" the network layer.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]