[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 Richard Earnshaw changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #7 from Richard E

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-08 Thread denis_second at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 Denis Roux changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #6 from Denis Roux --- O

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-07 Thread denis_second at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 --- Comment #4 from Denis Roux --- I agree that the given example code is breaking the C strict aliasing rule. However, I do not believe that the issue I'm reporting is related to aliasing. Further more, adding -fno-strict-aliasing option do not

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 --- Comment #3 from ktkachov at gcc dot gnu.org --- Though the example code given breaks C's strict aliasing rules, doesn't it? bug_start is an array of chars (byte-aligned) but the stores to it are done as ints, which expect word alignment, so th

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85616] ARM target using -O2 may cause unaligned access

2018-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85616 Richard Biener changed: What|Removed |Added Target||arm --- Comment #1 from Richard Biener