[Kos-cvs] [kos] Modification CVS par David_Decotigny
KOS CVS
kos-cvs@enix.org
Sun, 22 Oct 2000 15:30:05 +0200
Module : kos
Modifié par : David_Decotigny 22/10/00 15:30:05
Fichiers modifiés :
. : MkVars
loader : loader.c
loader/bootmem : bootmem_valloc.c
loader/elf32 : elf32_build.c
modules : main.c
modules/idt : idt.c idtasm.S
Détails :
Je l'ai eu cvs diff |lesscvs diff |lesscvs diff |less Il s'agissait d'un bug dans elf32_build.c : la taille de la table des symboles importes etait mal calculee : il ne faut pas se baser sur les symboles qui sont dans SHN_UNDEF pour connaitre le nombre de relocations qui vont etre a effectuer ! Il faut utiliser exclusivement la table des relocation bien sur. Bref, tout est en place, et tout marche. Faut verifier que les isr sont correctement appeles, mais ca doit etre bon.