[SOS] uClibc pour SOS

Thomas Petazzoni thomas.petazzoni at enix.org
Lun 20 Fév 00:13:19 CET 2006


Salut,

On Tue, 14 Feb 2006 00:36:09 +0100
Thomas Petazzoni <thomas.petazzoni at enix.org> wrote:

> Pour information, j'ai fait quelques progrès sur le portage:

Et ça continue:

 - Correction d'un bug dans mmap() : mmap() doit retourner ((void *)
-1) en cas d'erreur, et pas NULL. Ceci permet au malloc() de la uClibc
de fonctionner correctement.

 - Mise en route de munmap() et de mprotect(). Ils sont utilisés dans
le petit programme de test.

 - Mise en route de fork() (il n'y avait rien à faire), et d'execve()
(pour lequel une adaptation mineure était nécessaire dans la uClibc).
Maintenant, le programme de test uclibc-test se fork()e, et le fils
execve() un autre programme, uclibc-test2, livré également dans le
patch http://thomas.enix.org/pub/uclibc-sos/uclibc-prog-test.

Deux trucs qui seraient sympathiques à avoir dans SOS, et qui sont très
simples à implémenter: getpid() et getppid().

N'hésitez pas à tester tout ça, même si c'est juste pour dire "ça
marche pas" ou "ça marche". Ça me donnera un peu de courage pour
poursuivre tout ça ! ;-)

Bonne soirée,

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org 
http://{thomas,sos,kos}.enix.org - Jabber: thomas.petazzoni at jabber.dk
http://{agenda,livret}dulibre.org - http://www.toulibre.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://the-doors.enix.org/pipermail/sos/attachments/20060220/894ef6eb/signature.pgp


Plus d'informations sur la liste de diffusion Sos