[Bug target/18916] [4.0 Regression] mis-aligned vector code with copy memory (-maltivec)
amodra at bigpond dot net dot au
gcc-bugzilla@gcc.gnu.org
Fri Dec 31 23:15:00 GMT 2004
------- Additional Comments From amodra at bigpond dot net dot au 2004-12-31 23:15 -------
This is a problem with the gcc's function call machinery. The underlying
problem is that mem alignment of function args is taken from the type of the
arg, not the alignment given by function_arg_boundary. At least, that's what
I'm seeing on investigating why g++.dg/ext/altivec-3.C is failing on
powerpc64-linux, and this looks like the same bug.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |amodra at bigpond dot net
|dot org |dot au
Status|NEW |ASSIGNED
GCC target triplet|apple-ppc-darwin |apple-ppc-darwin, powerpc*-
| |*-linux
Last reconfirmed|2004-12-10 03:35:51 |2004-12-31 23:15:05
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18916
More information about the Gcc-bugs
mailing list