> Doesn't this imply a minimum function alignment of 8? That's not guaranteed > on AArch64, at least -mcpu=exynos-m1 uses 4-byte alignment.
Well, the initial setting was 2, which would have required 4-byte alignment only and would have been perfectly fine IMO, but it was deemed problematic, hence the new value. And, yes, the functions will be overaligned. -- Eric Botcazou