From: Adam B. <ada...@gm...> - 2006-02-16 17:17:17
|
I'm working with sdcc for the cypress FX2LP part. This is working out well= , but I have an unusual issue regarding the handling of alignment. The problem is I need to load a register with a pointer to different byte sequences and these sequences need to start on even boundaries (I'm not sur= e why they left out bit 0, but they did). I found the .even directive and this is working out pretty well in the file. However, when I break the project up into multiple files AND the alignment happens to be odd when I reach the file I'm concerned about, it does exactly the wrong thing and puts all the sequences on odd boundaries. Is there a way in sdcc that I can force the even alignment to hold even regardless of the alignment by the time I get to this file? Thanks, Adam |