[Bug target/99652] inline doesn't with -mno-sse
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Mar 18 19:03:02 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99652
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2021-03-18
Status|RESOLVED |NEW
Resolution|INVALID |---
Ever confirmed|0 |1
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Andrew Pinski from comment #1)
> I don't see why this is a bug. GCC decides the return register early on and
> that is a good thing.
On arm64, I got
[hjl@gnu-cfl-2 gcc]$ cat /tmp/x.c
inline double
foo (void)
{
return 1.0;
}
[hjl@gnu-cfl-2 gcc]$ ./xgcc -B./ -mgeneral-regs-only /tmp/x.c -S
[hjl@gnu-cfl-2 gcc]$
More information about the Gcc-bugs
mailing list