[Bug middle-end/88345] -Os overrides -falign-functions=N on the command line

2023-01-23 Thread mark at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345 --- Comment #14 from Mark Rutland --- > Patch posted before, but seems like not everybody agree: > https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603049.html FWIW, from the arm64 kernel side all we need is a reliable mechanism to align f

[Bug middle-end/88345] -Os overrides -falign-functions=N on the command line

2023-01-13 Thread mark at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345 --- Comment #11 from Mark Rutland --- Further, at `-O1` and above GCC seems to silently drop the alignment of any implementation of abort(), apparently implicitly marking it as cold. I assume that may be true for other special functions. For ex

[Bug middle-end/88345] -Os overrides -falign-functions=N on the command line

2023-01-12 Thread mark at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345 Branko Drevensek changed: What|Removed |Added CC||branko.drevensek at gmail dot com Ma