Fabrizio Diversi wrote:
> I am still trying to remove MOVEP from the SMSQE sources : it is
> proved that the Q60 is a lot faster avoiding the software emulation
> of Movep. What I did is a simple substitution of MOVEP with 3 other
> instructions as was discussed in previous mail. Assembling the new
> module went Ok , not so for the linker that gave me a "Truncation
> Error at offset xxx" . It is obvious that the new code is longer
> than before , the question is : how can I debug this ?

OK, I had a short look: the problematic file is iod_con2_ptr_sched_asm
and the symbol with the overflow kbd_keyrow. Just moving the
win1_smsq_kbd_keyrow_rel entry within the _cct file nearer to the
mentioned one should help.
Tony's linker BTW provides much more information than Qlink in that
respect.

Marcel

Reply via email to