On Fri, May 20, 2005 at 04:42:32PM -0400, Rich Felker wrote: > IMO a compiler could still optimize it away with intrinsics. :( > Try something like: > > int main(void) { long (*foo)(double); foo = lrintf; (void)foo(); return 0; } Can this or my second patch be commited? Both work as expected. Joerg