https://sourceware.org/bugzilla/show_bug.cgi?id=31503
John David Anglin <danglin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #15436|0 |1 is obsolete| | --- Comment #5 from John David Anglin <danglin at gcc dot gnu.org> --- Created attachment 15439 --> https://sourceware.org/bugzilla/attachment.cgi?id=15439&action=edit Patch This version fixes corrects previous patch. There still be issues with $global$ not being 8-byte aligned. It is provided by: DATA_START_SYMBOLS='PROVIDE ($global$ = .);' I added a hack to elf_hppa_fake_sections to increase alignment of the .data section to 8 bytes minimum. I now see an alignment of 8 for .data in .o files. But the alignment of .data may get reduced to 4 in final link when a .o file contains comdat groups. Not sure why. Is there a better way to align .data? This doesn't happen if I align .data to 8 in elf.sc. But this would affect all users. I guess I could use a separate script for 32-bit elf hppa but I would like to avoid this if possible. -- You are receiving this mail because: You are on the CC list for the bug.