This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [PATCH RFC] allow inline intrinsics for __ieee754_sqrt/f


Hi,

The best option is to let the compiler inline sqrt - it knows when it is feasible
and avoids having to add lots of target specific inline assembly code which is
hard to maintain.

In GLIBC I renamed all __ieee754_sqrt(f) uses to sqrt(f) and added -fno-math-errno
which allows compilers to inline sqrt on all targets. libm/common already uses 
-fno-math-errno, but could be used in all of libm safely.

Wilco


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]