[Bug c/116856] New: Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD)

2024-09-26 Thread robert.hoelzl at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856 Bug ID: 116856 Summary: Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD) Product: gcc Version: 13.3.0 Status: UNCONFIRMED Sev

[Bug c/116856] Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD)

2024-09-26 Thread robert.hoelzl at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856 Robert Hölzl changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug target/116856] Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD)

2024-09-27 Thread robert.hoelzl at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856 --- Comment #6 from Robert Hölzl --- Sorry I oversimplified the Problem. Here is the self contained C-file that allows to reproduce the Problem: ``` #include void f() { static uint8_t array[64]; for (uint8_t i = 0; i < sizeof(

[Bug target/116856] Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD)

2024-09-27 Thread robert.hoelzl at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856 Robert Hölzl changed: What|Removed |Added Status|RESOLVED|WAITING Resolution|INVALID

[Bug target/116856] Generated Code with unaligned uint32_t potentially hardfaults on ARM (due to LDRD)

2024-09-27 Thread robert.hoelzl at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116856 Robert Hölzl changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED