This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Enable 0x10 alignment for aarch64 symbols as is done for x86_64


> There could be several reasons. Maybe there isn't any padding in your
> .text section (because there are no input sections with an alignment
> that would require padding). Maybe the input sections aren't being
> stored individually (because, e.g., they don't need sorting), in which
> case, any fills are handled by the separate list of fills.

Actually, since aarch64 does relaxation, code fills are delayed until
output. See Output_section::add_input_section() and
Output_section::do_write() in output.cc.

-cary


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]