Searched refs:math (Results 1 – 25 of 34) sorted by relevance
12
/picolibc-3.7.0-3.6.0/newlib/libm/math/ |
D | math.tex | 10 @chapter Mathematical Functions (@file{math.h}) 13 corresponding definitions and declarations are in @file{math.h}. 14 The definition of HUGE_VAL from @file{math.h} is of particular interest. 27 @file{math.h}. 93 There are two different versions of the math library routines: IEEE 96 @file{math.h}. It may be set to one of the following constants defined 97 in @file{math.h}: @code{_IEEE_} or @code{_POSIX_}. 109 The majority of the floating-point math functions are written 140 @include math/w_acos.def 142 @include math/w_acosh.def [all …]
|
D | meson.build | 135 message('libm/math/' + file + ': machine overrides generic') 137 message('libm/math/' + s_file + ': machine overrides generic')
|
/picolibc-3.7.0-3.6.0/.github/ |
D | do-arm | 5 …true -Dio-percent-b=true -Dio-long-double=true -Dnewlib-obsolete-math=false -Dwant-math-errno=true… 6 …=false -Dformat-default=integer -Dposix-io=false -Dnewlib-obsolete-math=true -Dwant-math-errno=true
|
/picolibc-3.7.0-3.6.0/.github/workflows/ |
D | variants | 8 …# Tinystdio and math configurations, one with multithread disabled and with locale, original mallo… 9 …true -Dio-percent-b=true -Dio-long-double=true -Dnewlib-obsolete-math=false -Dwant-math-errno=true… 10 …lt=integer -Dfreestanding=true -Dposix-io=false -Dnewlib-obsolete-math=true -Dwant-math-errno=true…
|
/picolibc-3.7.0-3.6.0/scripts/ |
D | test-picolibc | 19 echo '####' ../../scripts/do-$arch-configure -Dwant-math-errno=true -Dio-long-double=true 22 $test ../../scripts/do-$arch-configure -Dwant-math-errno=true -Dio-long-double=true 32 …echo '####' ../../scripts/do-$arch-configure -Dwant-math-errno=true -Dio-long-double=true --buildt… 35 …$test ../../scripts/do-$arch-configure -Dwant-math-errno=true -Dio-long-double=true --buildtype=re…
|
/picolibc-3.7.0-3.6.0/newlib/ |
D | NEWS | 9 - support added for RISC-V long double math 27 - vectorized math routines added for amdgcn platform 58 - multiple standard/accuracy fixes to libm math routines 62 - math additions/improvements for RISC-V and arm 108 - new long double complex math routines 140 - complex math enhancements 150 - additional long double math routines 182 - new optimized arm math routines 198 * complex math functions 211 * long double math routines added for platforms where LDBL == DBL [all …]
|
D | ChangeLog-2015 | 308 * libm/math/w_asin.c: Ditto. 394 * libm/math/Makefile.am: Ditto. 419 * libm/math/w_exp2.c: Ditto. 420 * libm/math/w_gamma.c: Ditto. 430 * libm/math/w_cosh.c: Ditto. 431 * libm/math/w_fmod.c: Ditto. 656 * libm/math/math.tex: Include exp10 and pow10, and add to menu. 764 * libm/math/e_sqrt.c (__ieee754_sqrt): Don't truncate constant to 1022 * libc/include/math.h (finitel): Add prototype. 1046 * libm/math/Makefile.am (lsrc): Define. [all …]
|
/picolibc-3.7.0-3.6.0/newlib/libm/test/ |
D | test.c | 47 int math= 1; in main() local 67 math= 0; in main() 68 (void) math; in main() 90 if (math) in main()
|
/picolibc-3.7.0-3.6.0/ |
D | meson_options.txt | 111 description: 'Run math tests against native libc too') 280 # Use "obsolete" math code, which use 'float' for 'float' functions 283 option('newlib-obsolete-math', type: 'combo', choices: ['true', 'false', 'auto'], 285 …description: 'Use float type for float valued math routines (default: automatic based on platform)… 286 option('newlib-obsolete-math-float', type: 'combo', choices: ['true', 'false', 'auto'], 288 …description: 'Use old math code that uses float type for float valued math routines (default: auto… 289 option('newlib-obsolete-math-double', type: 'combo', choices: ['true', 'false', 'auto'], 291 …description: 'Use old math code for double valued math routines (default: automatic based on platf… 292 option('want-math-errno', type: 'boolean', value: false, 293 description: 'Set errno in math functions according to stdc (default: false)')
|
D | picolibc.h.in | 360 /* math library does not set errno (offering only ieee semantics) */ 417 /* math library sets errno */ 447 /* Use old math code */
|
D | COPYING.picolibc | 512 newlib/libc/machine/aarch64/machine/math.h 691 newlib/libm/math/CMakeLists.txt 730 newlib/libc/include/machine/math.h 738 newlib/libc/machine/riscv/machine/math.h 780 newlib/libm/math/s_lgamma.c 1029 newlib/libm/math/meson.build 1247 test/math-funcs.c 1265 Files: newlib/libc/machine/arm/machine/math.h 1539 newlib/libc/include/math.h 2904 newlib/libm/math/s_sincos.c [all …]
|
D | CMakeLists.txt | 339 # math library does not set errno (offering only ieee semantics) 429 # math library sets errno 455 # Use old math code for double funcs (0 no, 1 yes) 458 # Use old math code for double funcs (0 no, 1 yes) 545 "-frounding-math"
|
D | README.md | 219 * Make math overflow and underflow handlers respect rounding modes. 307 * Fix 80-bit floating math library support for m68k targets. 386 With the addition of nearly complete long double support in the math 413 * Fix avr math function support. The avr version of gcc has modes 414 where double and long double are 32 or 64 bits, so the math library 425 significant math functions yet. 539 3. Publish aarch64 inline math functions, ensure that inline fma 579 mostly math errno/exception mistakes, but also a few serious 582 math tests except for jn, yn, lgamma and tgamma. The picolibc 632 12. Add lots more exception and errno tests for the math functions. [all …]
|
/picolibc-3.7.0-3.6.0/doc/ |
D | releasing.md | 28 * Enables errno in the math functions using -Dwant-math-errno=true
|
D | build.md | 224 POSIX requires many of the math functions to set errno when exceptions 231 | newlib-obsolete-math | true | Use old code for both float and double valued functions | 232 | newlib-obsolete-math-float | auto | Use old code for float-valued functions | 233 | newlib-obsolete-math-double | auto | Use old code for double-valued functions | 234 | want-math-errno | false | Set errno when exceptions occur | 236 newlib-obsolete-math provides the default value for the 237 newlib-obsolete-math-float and newlib-obsolete-math-double parameters;
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/necv70/ |
D | necv70.tex | 24 names of several library math functions are redefined to call the 62 and definitions for the floating-point versions of the math library
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/machine/ |
D | CMakeLists.txt | 38 math.h
|
D | meson.build | 38 'math.h',
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/machine/ |
D | CMakeLists.txt | 37 math.h
|
D | meson.build | 37 'math.h'
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/machine/ |
D | CMakeLists.txt | 39 math.h
|
D | meson.build | 39 'math.h',
|
/picolibc-3.7.0-3.6.0/newlib/libm/ |
D | CMakeLists.txt | 38 add_subdirectory(math)
|
/picolibc-3.7.0-3.6.0/newlib/libc/include/machine/ |
D | CMakeLists.txt | 45 math.h
|
D | meson.build | 45 'math.h',
|
12