Home
last modified time | relevance | path

Searched refs:math (Results 1 – 25 of 34) sorted by relevance

12

/picolibc-3.7.0-3.6.0/newlib/libm/math/
Dmath.tex10 @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 …]
Dmeson.build135 message('libm/math/' + file + ': machine overrides generic')
137 message('libm/math/' + s_file + ': machine overrides generic')
/picolibc-3.7.0-3.6.0/.github/
Ddo-arm5 …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/
Dvariants8 …# 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/
Dtest-picolibc19 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/
DNEWS9 - 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 …]
DChangeLog-2015308 * 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/
Dtest.c47 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/
Dmeson_options.txt111 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)')
Dpicolibc.h.in360 /* math library does not set errno (offering only ieee semantics) */
417 /* math library sets errno */
447 /* Use old math code */
DCOPYING.picolibc512 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 …]
DCMakeLists.txt339 # 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"
DREADME.md219 * 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/
Dreleasing.md28 * Enables errno in the math functions using -Dwant-math-errno=true
Dbuild.md224 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/
Dnecv70.tex24 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/
DCMakeLists.txt38 math.h
Dmeson.build38 'math.h',
/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/machine/
DCMakeLists.txt37 math.h
Dmeson.build37 'math.h'
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/machine/
DCMakeLists.txt39 math.h
Dmeson.build39 'math.h',
/picolibc-3.7.0-3.6.0/newlib/libm/
DCMakeLists.txt38 add_subdirectory(math)
/picolibc-3.7.0-3.6.0/newlib/libc/include/machine/
DCMakeLists.txt45 math.h
Dmeson.build45 'math.h',

12