math.h |
This is intended for use only with vendored C libraries where editing the
source files to explicitly use fdblim is not desirable due to maintenance
burden. cmath for C++ is not supported.
Use LOCAL_INCLUDES += ['/modules/fdlibm/inexact-math-override'] to
substitute fdlibm math functions for inexact functions in system libraries.
This is intended to remove fingerprinting entropy due to variations in
return values from system libaries. Exact functions are not substituted
because these are expected to return consistent results regardless of
implementation. sqrt() is considered exact as correct rounding is required
by IEEE-754.
|
2753 |