summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdlib/stdlib.tex
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-03-26 20:33:46 +0100
committerCorinna Vinschen <corinna@vinschen.de>2016-03-26 20:33:46 +0100
commit799fdda4d24ff3b4224fc95947413fbd570080df (patch)
tree25132dd4b6a0667d95adf4265a5265e90e60702e /newlib/libc/stdlib/stdlib.tex
parent373f81d17c2ab1ab9a7b37c26c1ed067174a42e5 (diff)
downloadcygnal-799fdda4d24ff3b4224fc95947413fbd570080df.tar.gz
cygnal-799fdda4d24ff3b4224fc95947413fbd570080df.tar.bz2
cygnal-799fdda4d24ff3b4224fc95947413fbd570080df.zip
math.h: Use GCC builtins for C99 macros where available
GCCs builtin functions are mostly type agnostic and architecture indepedent. Prefer to use them if available. * libc/include/math.h (fpclassify, isfinite, isinf, isnan, isnormal): Use matching GCC builtin functions if built with GCC 4.4 or later. (signbit): Use matching GCC builtin functions if built with GCC 4.0 or later. (isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered): Use matching GCC builtin functions if built with GCC 2.97 or later. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdlib/stdlib.tex')
0 files changed, 0 insertions, 0 deletions