[Bug c/102279] Bad codegen with ILP32, packed struct field pointer, static variable

2021-09-10 Thread nyphbl8d at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102279 Will changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/102279] New: Bad codegen with ILP32, packed struct field pointer, static variable

2021-09-10 Thread nyphbl8d at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102279 Bug ID: 102279 Summary: Bad codegen with ILP32, packed struct field pointer, static variable Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/99143] Bad section alignment on AArch64

2021-02-18 Thread nyphbl8d at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99143 --- Comment #4 from Will --- That's great to know and I may use it as a stopgap/workaround, but it's not so much about saving space as preserving the packing behavior of sections that seems to work as expected on other architectures (even 64bit

[Bug target/99143] Bad section alignment on AArch64

2021-02-18 Thread nyphbl8d at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99143 --- Comment #2 from Will --- The issue is that these are not getting aligned down to the size of the type causing extra space in the linker sets. The above may be a bad reduced test case. Below is a test case that focuses on 4-byte alignment

[Bug c/99143] New: Bad section alignment on AArch64

2021-02-17 Thread nyphbl8d at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99143 Bug ID: 99143 Summary: Bad section alignment on AArch64 Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c