Hello Ralph,
This sort of compile time calculation is apparently a big no no for relocatable assembly, but seems to be quite OK for absolute assembly (using CW assembler tool rather than IDE).
A work-around method given in the help file is to calculate the required offset in run time.
Perhaps another method is to use two different (non-zero) offsets, one for the source location and the other for the destination.
ldhx #0
copy_loop:
lda Text,x
beq end_of_copy
sta TX_queue,x
incx
bra copy_loop
end_of_copy:
Regards,
Mac