------- Comment #5 from burnus at gcc dot gnu dot org 2010-02-16 13:51 ------- I think the comment applies only to FLOOR and ROUND - at least when it was first written those were the only ones present. If I read the source code correctly, the ME floor(l,f) is not directly called but instead the following is generated: FLOOR(x) = INT(x) <= x ? INT(x) : INT(x) - 1 cf. trans-intrinsic.c. I also believe that ROUND [(l)round(l,f)] is properly handled, which means that the PR could be closed. However, I leave it open for someone else to cross check.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43040