[Bug target/63304] Aarch64 pc-relative load offset out of range

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Oct 12 00:42:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Actually this is much worse than what is mentioned here.  Having the constant
pool be part of the .text section really does not work if the alignment of the
constants are smaller than 4 byte aligned.  The assembler rejects the debugging
info as the end label of the text section is not 4 byte aligned.
I am working on fixing this bug and the bug dealing with the constant pool in
the text section (which is wrong and is not shared between translational units
really).



More information about the Gcc-bugs mailing list