103Close105
Folco_On the 2008-10-02 at 05:58pm
squalyl (./98) :
je comprends pas pourquoi on a des relogements en fait. suffit d'utiliser juste des bsr non?
ah pour les libs dynamiques vous voulez dire.

même sans libs dynamique, un move.w d0,mavar crée un relogement.
On peut pas faire un truc avec un trap pour les appels de libs? ou un truc a base de jump table en ram, enfin doit y avoir un moyen quoi.

Une jump table sur 4 octets, c'est tout à fait possible en effet, mais faut le faire quoi, Pollux a pas l'air à fond dans cette direction grin
Pollux (./100) :
C'est vrai qu'il y a plus de relogements que nécessaire, mais étant donné que GTC fait 105 ko il y aura forcément des sauts relatifs de plus de 32 ko d'amplitude...

Ben tu fais des jmp/jsr au lieu des bcc, un jsr peut être pc-relatif cheeky