https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82328
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |enhancement
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
There are two issues here.
The way to fix the storing issue is to have an internal/builtin function which
returns a "complex unsigned long", the real part is for the argument and imag
part is for the original return value.
The compare issue can/should be easy to fix after that.