On Jan 6, 2006, at 3:31 PM, Olin Lathrop wrote: >> 1) Relocatable code, in its basic form, is apt to add >> additional code for bank switching > > Completely untrue. Bank switching is required when you go back > and forth between locations in different banks. This has > nothing to do with absolute versus relocatable mode. > My impression is that "relocatable" code is apt to insert bank switching or page switching code in instances where absolute code could have been hand-optimized (with the usual chance of being done wrong, of course) to avoid them because it "knew" that the register or code destination was in the same page. Is that wrong? BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist