[Bug fortran/68743] FAIL: gfortran.dg/aint_anint_1.f90 -O0 execution test
dave.anglin at bell dot net
gcc-bugzilla@gcc.gnu.org
Sat Dec 12 21:21:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68743
--- Comment #5 from dave.anglin at bell dot net ---
On 2015-12-12, at 4:10 PM, dave.anglin at bell dot net wrote:
> Yes. The puzzle is why "return (float) floor (x);" calls floorf.
floorf:
.PROC
.CALLINFO FRAME=128,CALLS,SAVE_RP,ENTRY_GR=3
.ENTRY
L$VL0024:
std %r2,-16(%r30)
std,ma %r4,128(%r30)
L$CFI0012:
.loc 1 294 0
ldo -48(%r30),%r29
b,l floorf,%r2
nop
L$VL0025:
.loc 1 295 0
ldd -144(%r30),%r2
bve (%r2)
ldd,mb -128(%r30),%r4
.EXIT
.PROCEND
L$FE0015:
.size floorf, .-floorf
The .i file is okay.
--
John David Anglin dave.anglin@bell.net
More information about the Gcc-bugs
mailing list