Well, dang.  Making it a uint32_t bitfield didn't work.  Adding a dummy 13
bit field to force alignment to a dword worked and the union was passed in
registers.

That made a 280 byte difference is a tiny SPI EEPROM driver...





_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to