On Sat, Feb 21, 2015 at 4:19 PM, Max Filippov <jcmvb...@gmail.com> wrote: > gcc for xtensa always aligns data at least to a word boundary, even when > it has smaller natural alignment. This results in unexpectedly high data > section sizes and unreasonable amount of wasted space when linking > objects compiled with -fdata-sections flag. > > Align data naturally when optimization for size is enabled. > > 2015-02-22 Max Filippov <jcmvb...@gmail.com> > > gcc/ > * config/xtensa/xtensa.h (CONSTANT_ALIGNMENT, DATA_ALIGNMENT): > use natural alignment when optimizing for size.
This is OK for xtensa.