https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
Bill Schmidt changed:
What|Removed |Added
CC||cyrilbur at gmail dot com
--- Comment #11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
Bug 65408 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=65408
Alan Modra changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
--- Comment #9 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=65408
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
--- Comment #8 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
--- Comment #7 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=65408
--- Comment #6 from Alan Modra ---
Code quality for both powerpc64le and x86_64 looks passable for the testcase
here and other structs with at least one int field (ie. when the struct size is
a multiple of 4, and alignment is 4). You get DImode
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
--- Comment #5 from Richard Biener ---
Note that code quality is an issue here as well. Cases to consider are
struct test obj;
void foo()
{
func (obj);
}
and
void foo()
{
struct test obj;
func (obj);
}
and
void foo (struct test obj)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
Alan Modra changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
--- Comment #3 from Richard Biener ---
ISTR there is an even older bug for this - PR36043.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
Alan Modra changed:
What|Removed |Added
CC||amodra at gmail dot com
--- Comment #2 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
12 matches
Mail list logo