4Fermer6
Kevin KoflerLe 28/10/2007 à 20:29
jbcc est une famille de pseudo-opcodes de GNU as. Si le saut peut être court, c'est un bcc, sinon, c'est un bcc avec la condition inversée et un jmp. Et le linker ne peut pas optimiser ça entièrement (il ne peut optimiser que le jmp), donc les jbcc d'une section à une autre sont à éviter. Mais ça ne veut pas dire qu'il faut utiliser un bcc à la place (ce qui va boguer si la distance est plus grande que prévue), mais qu'il ne faut pas faire de sauts conditionnels entre sections tout simplement.