121Fermer123
Kevin KoflerLe 02/09/2007 à 23:06
Bon, l'Address Error est parce que tu n'as pas mis le nom du programme correctement:
Thibaut (./106) :
J'ai donc pris les sources de pstarter, et j'ai remplacé comme il convient la chaîne à la fin :

ProgramName:
.asciz "einsppg"

Bah non, ce n'est pas comme il faut ça, la taille de cette chaîne est impaire (il y a le 0 de .asciz derrière, mais il y a aussi le .byte 0 devant pour faire un SYM_STR valide), donc il faut rajouter un .byte 0 ou .even derrière.

Mais je vais corriger ça (mettre les handles devant, comme ça on n'a pas besoin du padding à la fin).