[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm
From: |
jbeulich at suse dot com |
Subject: |
[Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build |
Date: |
Fri, 27 Dec 2024 09:01:45 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=32435
--- Comment #16 from Jan Beulich <jbeulich at suse dot com> ---
(In reply to Eric Botcazou from comment #12)
> Ouch. What was the purpose of this change? Changing such an old behavior
> for no clear benefits beyond saving a few bytes looks rather questionable.
> Was it tested with non-GNU linkers in particular?
Just to mention it: It is hardly possible to test with everything that's
around. In fact I'm less worried of linkers - they're typically respecting the
spec quite well. My concern was rather about other tools with (custom) ELF
handling, and as we now see modpost is one such tool.
Furthermore the change isn't just about "a few bytes". It was triggered by me
observing object files growing unreasonably large just because of unusually big
alignment set for perhaps just a single section. In fact it was "a few bytes"
perhaps not mattering much that I added that hint towards a possible further
change, should it turn out that the fallout was too significant.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, (continued)
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, sam at gentoo dot org, 2024/12/22
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, glaubitz at physik dot fu-berlin.de, 2024/12/22
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, sam at gentoo dot org, 2024/12/22
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, sam at gentoo dot org, 2024/12/22
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, sam at gentoo dot org, 2024/12/22
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, jbeulich at suse dot com, 2024/12/24
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, ebotcazou at gcc dot gnu.org, 2024/12/24
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, glaubitz at physik dot fu-berlin.de, 2024/12/24
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, masahiroy at kernel dot org, 2024/12/25
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, masahiroy at kernel dot org, 2024/12/25
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build,
jbeulich at suse dot com <=
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, ebotcazou at gcc dot gnu.org, 2024/12/27
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, jbeulich at suse dot com, 2024/12/27
- [Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build, glaubitz at physik dot fu-berlin.de, 2024/12/27