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

KOS CVS kos-dev <kos-dev@enix.org>
Sat, 1 Jun 2002 19:48:04 +0200 (CEST)


Module :	kos
Modifié par :	d2	01/06/02 19:48:04

Fichiers modifiés :
	.              : Makefile MkVars 
	doc            : modules.tex 
	loader         : Makefile ld_bfd.h types.h 
	loader/boot    : loader.c 
	loader/debug   : debug.c debug.h 
	loader/mm      : mm.c mm.h 
	utils          : Makefile 
Fichiers ajoutés :
	loader         : ld_build.c ld_build.o ld_hash.c ld_hash.o 
	                 mod_check.c 
Fichiers enlevés :
	loader/lib     : ld_hash.c 
	utils          : mod_check.c 

Détails :
MAJ mod_check : on utilise directement le code du loader => ld_build s'occupe des parties communes aux deux (mod_check et loader) pour charger le noyau.
=> On peut fournir des .ar et tout et n'importe quoi a mod_check, comme pour le loader.
Options en ligne de commande a mod_check pour generer des .dot sur les symboles importes par un module, exportes et utilises par d'autres modules, et toutes les cross ref (qui utilise quoi de qui) => commutateurs -e, -i, -a et -v de mod_check.