]> xenbits.xensource.com Git - xen.git/commit
symbols: don't over-align generated data
authorJan Beulich <jbeulich@suse.com>
Tue, 18 Mar 2025 08:44:57 +0000 (09:44 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 18 Mar 2025 08:44:57 +0000 (09:44 +0100)
commit559f1e20c278259f3a5101b18e06d3283195a44c
tree517fbb3df73f6a61d9d2eee26c1df3d7061893b1
parentd6dab805f1f8f233709b52d93fa879d6b91b5226
symbols: don't over-align generated data

x86 is one of the few architectures where .align has the same meaning as
.balign; most other architectures (Arm, PPC, and RISC-V in particular)
give it the same meaning as .p2align. Aligning every one of these item
to 256 bytes (on all 64-bit architectures except x86-64) is clearly too
much.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/tools/symbols.c