https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
Alan Modra changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
Bug 58744 depends on bug 36043, which changed state.
Bug 36043 Summary: gcc reads 8 bytes for a struct of size 6 which leads to
sigsegv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36043
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
--- Comment #5 from Alan Modra ---
Author: amodra
Date: Thu Apr 30 11:11:34 2015
New Revision: 222616
URL: https://gcc.gnu.org/viewcvs?rev=222616&root=gcc&view=rev
Log:
gcc/
PR target/65408
PR target/58744
PR middle-end/3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
--- Comment #4 from Alan Modra ---
Author: amodra
Date: Wed Apr 15 07:29:01 2015
New Revision: 222115
URL: https://gcc.gnu.org/viewcvs?rev=222115&root=gcc&view=rev
Log:
PR target/65408
PR target/58744
PR middle-end/36043
* calls.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
Alan Modra changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned at g
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
--- Comment #3 from Marco Vanotti ---
(In reply to Richard Biener from comment #2)
> Confirmed. On i?86 we properly do a 16byte and a 8byte access (but we copy
> to stack anyway).
>
Yes, if the value is passed on the stack, it gets copied right.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Target|