https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Lokesh Janghel changed:
What|Removed |Added
CC||lokeshjanghel91 at gmail dot
com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #14 from Segher Boessenkool ---
-msvr4-struct-return=standard and -msvr4-struct-return=compat, perhaps?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #13 from Franz Sirl ---
Yes, I can do a patch for GCC-9. Any idea for the option naming? Like
-msvr4-struct-return-msb? Or should I consolidate -maix-struct-return and
-msvr4-struct-return into -maggr-return-mode={aix,svr4,svr4gnu}?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #12 from Segher Boessenkool ---
Yeah, but it is too late to make GCC 8. Do you want to do the patch for GCC 9?
Ideally it goes into binutils, first.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Franz Sirl changed:
What|Removed |Added
Known to fail||3.1.1
--- Comment #11 from Franz Sirl ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #10 from Segher Boessenkool ---
I reopened PR85123 for the regression. Let's keep this bug for purely
the SYSV ABI non-compliance. This is not a regression (it is ancient).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #9 from rguenther at suse dot de ---
On Tue, 3 Apr 2018, segher at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
>
> --- Comment #8 from Segher Boessenkool ---
> It is. This PR is about us not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #8 from Segher Boessenkool ---
It is. This PR is about us not following the ABI. On trunk this code
is miscompiled; there is at least one other PR for that.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Richard Biener changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Peter Bergner changed:
What|Removed |Added
CC||bergner at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Peter Bergner changed:
What|Removed |Added
CC||seurer at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Alan Modra changed:
What|Removed |Added
CC||tamar.christina at arm dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #3 from Segher Boessenkool ---
The problem in trunk happens at expand time already: it loads the 32-bit word
it created from stack, and then shifts it left by -8 bits.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
--- Comment #2 from Segher Boessenkool ---
4.6 .. 7.x behave like you say (I don't have older compilers handy).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762
Segher Boessenkool changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
15 matches
Mail list logo