https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123511

Jeffrey A. Law <law at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P4

--- Comment #2 from Jeffrey A. Law <law at gcc dot gnu.org> ---
Specific to the storage order code and paths through the libcall code.

Essentially we have a DImode argument, but tried to call __bswapsi2 in libgcc
which expected an SImode argument.  That leads to the abort.  It's a real bug,
but pretty narrow, especially since it'll go away if the target has swap insns
(as RISC-V does with the B extension enabled).  Pushing this to P4.

Reply via email to