Thibaut (./201) :
Surtout quand il n'optimise pas
Bah, tu t'attends un code optimisé en n'optimisant pas?

Il faut
toujours donner un switch d'optimisation.
subq.w #1,d4
tst.w d4
bgt .L4
Hmmmph, normalement GCC n'est pas censé génerer ça, le backend 68k se rappelle de ce qui est dans les registres de flags normalement. Je ne comprends pas ce qui se passe exactement, je vais devoir regarder les dumps.
(d'autant plus que TIGCC produit un div dans le code
)
Tu utilises quoi comme
HASH_TABLE_SIZE? Et si tu rajoutes un
u (256 -> 256u)?