From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2001-10-11 23:43:41
Hi! On Thu, Oct 11, 2001 at 11:34:02PM +0200, groepaz wrote: > UvB> Because the assembler will only do that for backward branches. > > uhhh?!? _WHY_ ?! even my really-crap-n-featureless 6502 assembler > could do this with no problems ;=) The long branches are an addon done with macros. The main problem in implementing them natively is that the generated code is relocatable. This means that not all expressions evaluate to constants as with simpler assemblers. This means that you cannot simply go back and change anything, because that in turn may change expressions all over the code. That does not mean that it cannot be done, it does just mean that it is a lot more work because of the relocation. Regards Uz -- Ullrich von Bassewitz uz_at_musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:42 CET