Am Freitag, 3. Juni 2005 00:25 schrieb E. Weddington: > Somebody wrote: > >>From: "E. Weddington" <[EMAIL PROTECTED]> > >> > >> > >>You're right, that's the best, and most needed solution. > >>However, *is* it possible to have 24-bit pointers in GCC > >>(as opposed to 32-bit)? How difficult would that be? > > > >- Likely not worth it, as GCC also presumes data to be aligned on > > power-of-two unit boundaries, > > Such as 2^0. > IIRC the AVR target has an alignment of 1.
True, there is only an alignment requirement during register allocation and for parameter passing IIUC in order to be able to make use of movw instructions on enhanced cores. _______________________________________________ AVR-libc-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
