[Kos-cvs] [kos] Modification CVS par David_Decotigny

KOS CVS kos-cvs@enix.org
Sun, 1 Oct 2000 21:30:59 +0200


Module :	kos
Modifié par :	David_Decotigny	01/10/00 21:30:59

Fichiers modifiés :
	.              : Makefile MkVars 
	include/loader : mod.h 
	loader         : loader.c 
	loader/modules : mod_link.c 
	modules        : Makefile mod1.c mod2.c 
	modules/mm     : mm_init.c 
Fichiers ajoutés :
	modules        : mod3.c 
	modules/lib    : stdio.c 

Détails :
Menage sur loader.c.

Nouveau module : stdio.o => bug

Ce bug est bien mis en evidence sur mod3.o (nouveau module) minimum :
*toutes* les relocations de type R_386_PC32 sont incorrectes. Des
messages de debug sont introduits dans mod_link pour le trouver. Par
exemple, l'appel de fonction() dans le init_module() mod3.o amene a
une relocation en 0xff824f8f (sous bochs avec 8meg), ce qui est
aberrant.

Oubli du mm.h !