[Kos-dev] Re: [Kos-misc] Comment ca ?!
d2
kos-dev@enix.org
02 Jan 2003 17:32:39 +0100
Bonne annee !
>>>>> "Julien" == Julien Munier <julien.munier@enix.org> writes:
Julien> actuellement, j'ai un truc qui manque, c'est qu'il
Julien> faudrait commence a ecrire un *vraie* petite librairie c++
Julien> pour le noyau, les news/delete et
Oui. Je pense qu'il faudrait renommer le module lib en libcrt
(run-time) ou libc tout court, et creer un module libcxxrt (ou libcxx
tout court) qui contient une serie de fichiers pour le runtime c++
(new/delete essentiellement).
Julien> compagnie. Personnelement, je sais pas ce que doivent
Julien> exactement faire ces methodes et comment se passe l'appel
Julien> du constructeur de la classe ...
C'est automatique. Et new correspond en gros a malloc. Voir le lien
que j'ai deja file plusieurs fois :
http://www.codesourcery.com/cxx-abi/ et les sources de gcc 3.x qui
sont assez claires de ce cote la.
Julien> Bon, a part ca, je confirme que je suis personnellement
Julien> favorable au __export_text plutot que EXPORT_FUNCTION,
Julien> parce que d'abord c'est dans le .h, et donc c'est bien
Julien> plus propre que le EXPORT_FUNCTION et ca evite aussi de
Julien> faire des corrections de partout.
A part qu'il faudrait peut-etre renommer __export_text en autre
chose... mais quoi ?
Julien> voila donc, n'hesitez pas a reecrire tout ca correctement,
Julien> et a me reparler de tout ca (en particulier a toi david,
Julien> puisque tu es le seul qui n'est pas mort :-) en cette
Julien> periode de fetes).
Julien, ca serait bien que tu betonnes tout ca toi meme et que tu
mettes sur le cvs (en t'arrangeant pour que ca compile avec gcc
2.95). Parce que sinon on va passer notre temps a faire des variations
sur des choses qui sont en dehors du cvs, et c'est pas terrible. Je
regarderai une fois que ca sera dans le cvs ;)
Re bonne annee,
--
d2