[Bug target/83925] [SPARC/Solaris] __int128 aligned(8) as function argument is passed in wrong register
tgl at sss dot pgh.pa.us
gcc-bugzilla@gcc.gnu.org
Thu Jan 18 17:07:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83925
Tom Lane <tgl at sss dot pgh.pa.us> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tgl at sss dot pgh.pa.us
--- Comment #8 from Tom Lane <tgl at sss dot pgh.pa.us> ---
(In reply to Eric Botcazou from comment #7)
> 128-bit types requite 128-bit alignment on SPARC64 so we cannot support that.
Fair enough, but wouldn't it be a good idea to throw an error for the alignment
atttribute, rather than silently generating incorrect code?
More information about the Gcc-bugs
mailing list