Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2024-01-05 08:01:23 +0300
committerMike Frysinger <vapier@gentoo.org>2024-01-23 05:58:58 +0300
commit72b6105518afd82e01abe946ba5867f98d6be37a (patch)
treed647bfe097eb78d03ca43f126949b2ad03d80492 /newlib/libm
parent613267aa6ede2f147ee03035ecc11716cbc5d457 (diff)
newlib: docs: add "Function " to every function node
When creating a split manual with one-node-per-page, the main index.html ends up getting clobbered by the page for the index() function because it uses "@node index" which, for html, also creates an index.html page. To remedy this, add "Function " to every function node so now we output "Function-index.html" and avoid clobbering. It also namespaces every other function and helps make sure we don't clobber anything else. Otherwise, there isn't really much rendering difference as @node text is mostly internal. Node title text comes from @section instead.
Diffstat (limited to 'newlib/libm')
-rw-r--r--newlib/libm/complex/complex.tex46
-rw-r--r--newlib/libm/fenv/fenv.tex22
-rw-r--r--newlib/libm/math/math.tex112
-rw-r--r--newlib/libm/mathfp/mathfp.tex78
4 files changed, 129 insertions, 129 deletions
diff --git a/newlib/libm/complex/complex.tex b/newlib/libm/complex/complex.tex
index e91937aa2..4af4d02dd 100644
--- a/newlib/libm/complex/complex.tex
+++ b/newlib/libm/complex/complex.tex
@@ -6,29 +6,29 @@ corresponding definitions and declarations are in @file{complex.h}.
Functions and documentations are taken from NetBSD.
@menu
-* cabs:: Complex absolute value
-* cacos:: Complex arc cosine
-* cacosh:: Complex arc hyperbolic cosine
-* carg:: Argument (also called phase angle)
-* casin:: Complex arc sine
-* casinh:: Complex arc hyperbolic sine
-* catan:: Complex arc tangent
-* catanh:: Complex arc hyperbolic tangent
-* ccos:: Complex cosine
-* ccosh:: Complex hyperbolic cosine
-* cexp:: Complex exponent
-* cimag:: Imaginary part
-* clog:: Complex natural (base e) logarithm
-* clog10:: Complex base 10 logarithm
-* conj:: Complex conjugate
-* cpow:: Complex power function
-* cproj:: Compute a projection on the Riemann sphere
-* creal:: Real part
-* csin:: Complex sine
-* csinh:: Complex hyperbolic sine
-* csqrt:: Complex square root
-* ctan:: Complex tangent
-* ctanh:: Complex hyperbolic tangent
+* Function cabs:: Complex absolute value
+* Function cacos:: Complex arc cosine
+* Function cacosh:: Complex arc hyperbolic cosine
+* Function carg:: Argument (also called phase angle)
+* Function casin:: Complex arc sine
+* Function casinh:: Complex arc hyperbolic sine
+* Function catan:: Complex arc tangent
+* Function catanh:: Complex arc hyperbolic tangent
+* Function ccos:: Complex cosine
+* Function ccosh:: Complex hyperbolic cosine
+* Function cexp:: Complex exponent
+* Function cimag:: Imaginary part
+* Function clog:: Complex natural (base e) logarithm
+* Function clog10:: Complex base 10 logarithm
+* Function conj:: Complex conjugate
+* Function cpow:: Complex power function
+* Function cproj:: Compute a projection on the Riemann sphere
+* Function creal:: Real part
+* Function csin:: Complex sine
+* Function csinh:: Complex hyperbolic sine
+* Function csqrt:: Complex square root
+* Function ctan:: Complex tangent
+* Function ctanh:: Complex hyperbolic tangent
@end menu
@page
diff --git a/newlib/libm/fenv/fenv.tex b/newlib/libm/fenv/fenv.tex
index 3b76003d3..567a6e90b 100644
--- a/newlib/libm/fenv/fenv.tex
+++ b/newlib/libm/fenv/fenv.tex
@@ -8,17 +8,17 @@ status flags to indicate abnormal result information.
The implementation of these methods is architecture specific.
@menu
-* feclearexcept:: Clear floating-point exception
-* fegetenv:: Get current floating-point environment
-* fegetexceptflag:: Get floating-point status flags
-* fegetround:: Get current rounding direction
-* feholdexcept:: Save current floating-point environment
-* feraiseexcept:: Raise floating-point exception
-* fesetenv:: Set current floating-point environment
-* fesetexceptflag:: Set floating-point status flags
-* fesetround:: Set current rounding direction
-* fetestexcept:: Test floating-point exception flags
-* feupdateenv:: Update current floating-point environment
+* Function feclearexcept:: Clear floating-point exception
+* Function fegetenv:: Get current floating-point environment
+* Function fegetexceptflag:: Get floating-point status flags
+* Function fegetround:: Get current rounding direction
+* Function feholdexcept:: Save current floating-point environment
+* Function feraiseexcept:: Raise floating-point exception
+* Function fesetenv:: Set current floating-point environment
+* Function fesetexceptflag:: Set floating-point status flags
+* Function fesetround:: Set current rounding direction
+* Function fetestexcept:: Test floating-point exception flags
+* Function feupdateenv:: Update current floating-point environment
@end menu
@page
diff --git a/newlib/libm/math/math.tex b/newlib/libm/math/math.tex
index 92b384f63..5956a124b 100644
--- a/newlib/libm/math/math.tex
+++ b/newlib/libm/math/math.tex
@@ -20,62 +20,62 @@ machines---are available when you include @file{fastmath.h} instead of
@menu
* version:: Version of library
-* acos:: Arccosine
-* acosh:: Inverse hyperbolic cosine
-* asin:: Arcsine
-* asinh:: Inverse hyperbolic sine
-* atan:: Arctangent
-* atan2:: Arctangent of y/x
-* atanh:: Inverse hyperbolic tangent
-* jN:: Bessel functions (jN, yN)
-* cbrt:: Cube root
-* copysign:: Sign of Y, magnitude of X
-* cosh:: Hyperbolic cosine
-* erf:: Error function (erf, erfc)
-* exp:: Exponential, base e
-* exp10:: Exponential, base 10
-* exp2:: Exponential, base 2
-* expm1:: Exponential, base e, of x - 1
-* fabs:: Absolute value (magnitude)
-* fdim:: Positive difference
-* floor:: Floor and ceiling (floor, ceil)
-* fma:: Floating multiply add
-* fmax:: Maximum
-* fmin:: Minimum
-* fmod:: Floating-point remainder (modulo)
-* fpclassify:: Floating-point classification macro
-* frexp:: Split floating-point number
-* gamma:: Logarithmic gamma function
-* hypot:: Distance from origin
-* ilogb:: Get exponent
-* infinity:: Floating infinity
-* isgreater:: Comparison macros
-* ldexp:: Scale by a power of 2
-* log:: Natural logarithms
-* log10:: Base 10 logarithms
-* log1p:: Log of 1 + X
-* log2:: Base 2 logarithms
-* logb:: Get exponent
-* lrint:: Round to integer
-* lround:: Round to integer, away from zero (lround, llround)
-* modf:: Split fractional and integer parts
-* nan:: Floating Not a Number
-* nearbyint:: Round to integer
-* nextafter:: Get next representable number
-* pow:: X to the power Y
-* pow10:: 10 to the power X
-* remainder:: remainder of X divided by Y
-* remquo:: Remainder and part of quotient
-* rint:: Round to integer
-* round:: Round to integer, away from zero
-* scalbn:: Scale by a power of FLT_RADIX (2)
-* signbit:: Does floating-point number have negative sign?
-* sin:: Sine or cosine (sin, cos)
-* sinh:: Hyperbolic sine
-* sqrt:: Positive square root
-* tan:: Tangent
-* tanh:: Hyperbolic tangent
-* trunc:: Round to integer, towards zero
+* Function acos:: Arccosine
+* Function acosh:: Inverse hyperbolic cosine
+* Function asin:: Arcsine
+* Function asinh:: Inverse hyperbolic sine
+* Function atan:: Arctangent
+* Function atan2:: Arctangent of y/x
+* Function atanh:: Inverse hyperbolic tangent
+* Function jN:: Bessel functions (jN, yN)
+* Function cbrt:: Cube root
+* Function copysign:: Sign of Y, magnitude of X
+* Function cosh:: Hyperbolic cosine
+* Function erf:: Error function (erf, erfc)
+* Function exp:: Exponential, base e
+* Function exp10:: Exponential, base 10
+* Function exp2:: Exponential, base 2
+* Function expm1:: Exponential, base e, of x - 1
+* Function fabs:: Absolute value (magnitude)
+* Function fdim:: Positive difference
+* Function floor:: Floor and ceiling (floor, ceil)
+* Function fma:: Floating multiply add
+* Function fmax:: Maximum
+* Function fmin:: Minimum
+* Function fmod:: Floating-point remainder (modulo)
+* Function fpclassify:: Floating-point classification macro
+* Function frexp:: Split floating-point number
+* Function gamma:: Logarithmic gamma function
+* Function hypot:: Distance from origin
+* Function ilogb:: Get exponent
+* Function infinity:: Floating infinity
+* Function isgreater:: Comparison macros
+* Function ldexp:: Scale by a power of 2
+* Function log:: Natural logarithms
+* Function log10:: Base 10 logarithms
+* Function log1p:: Log of 1 + X
+* Function log2:: Base 2 logarithms
+* Function logb:: Get exponent
+* Function lrint:: Round to integer
+* Function lround:: Round to integer, away from zero (lround, llround)
+* Function modf:: Split fractional and integer parts
+* Function nan:: Floating Not a Number
+* Function nearbyint:: Round to integer
+* Function nextafter:: Get next representable number
+* Function pow:: X to the power Y
+* Function pow10:: 10 to the power X
+* Function remainder:: remainder of X divided by Y
+* Function remquo:: Remainder and part of quotient
+* Function rint:: Round to integer
+* Function round:: Round to integer, away from zero
+* Function scalbn:: Scale by a power of FLT_RADIX (2)
+* Function signbit:: Does floating-point number have negative sign?
+* Function sin:: Sine or cosine (sin, cos)
+* Function sinh:: Hyperbolic sine
+* Function sqrt:: Positive square root
+* Function tan:: Tangent
+* Function tanh:: Hyperbolic tangent
+* Function trunc:: Round to integer, towards zero
@end menu
@page
diff --git a/newlib/libm/mathfp/mathfp.tex b/newlib/libm/mathfp/mathfp.tex
index 0b9f08557..8c9e37c94 100644
--- a/newlib/libm/mathfp/mathfp.tex
+++ b/newlib/libm/mathfp/mathfp.tex
@@ -37,45 +37,45 @@ machines---are available when you include @file{fastmath.h} instead of
@menu
* version:: Version of library
-* acos:: Arccosine
-* acosh:: Inverse hyperbolic cosine
-* asin:: Arcsine
-* asinh:: Inverse hyperbolic sine
-* atan:: Arctangent
-* atan2:: Arctangent of y/x
-* atanh:: Inverse hyperbolic tangent
-* jN:: Bessel functions (jN, yN)
-* cbrt:: Cube root
-* copysign:: Sign of Y, magnitude of X
-* cosh:: Hyperbolic cosine
-* erf:: Error function (erf, erfc)
-* exp:: Exponential
-* expm1:: Exponential of x, - 1
-* fabs:: Absolute value (magnitude)
-* floor:: Floor and ceiling (floor, ceil)
-* fmod:: Floating-point remainder (modulo)
-* frexp:: Split floating-point number
-* gamma:: Logarithmic gamma function
-* hypot:: Distance from origin
-* ilogb:: Get exponent
-* infinity:: Floating infinity
-* isnan:: Check type of number
-* ldexp:: Load exponent
-* log:: Natural logarithms
-* log10:: Base 10 logarithms
-* log1p:: Log of 1 + X
-* matherr:: Modifiable math error handler
-* modf:: Split fractional and integer parts
-* nan:: Floating Not a Number
-* nextafter:: Get next representable number
-* pow:: X to the power Y
-* remainder:: remainder of X divided by Y
-* scalbn:: scalbn
-* sin:: Sine or cosine (sin, cos)
-* sinh:: Hyperbolic sine
-* sqrt:: Positive square root
-* tan:: Tangent
-* tanh:: Hyperbolic tangent
+* Function acos:: Arccosine
+* Function acosh:: Inverse hyperbolic cosine
+* Function asin:: Arcsine
+* Function asinh:: Inverse hyperbolic sine
+* Function atan:: Arctangent
+* Function atan2:: Arctangent of y/x
+* Function atanh:: Inverse hyperbolic tangent
+* Function jN:: Bessel functions (jN, yN)
+* Function cbrt:: Cube root
+* Function copysign:: Sign of Y, magnitude of X
+* Function cosh:: Hyperbolic cosine
+* Function erf:: Error function (erf, erfc)
+* Function exp:: Exponential
+* Function expm1:: Exponential of x, - 1
+* Function fabs:: Absolute value (magnitude)
+* Function floor:: Floor and ceiling (floor, ceil)
+* Function fmod:: Floating-point remainder (modulo)
+* Function frexp:: Split floating-point number
+* Function gamma:: Logarithmic gamma function
+* Function hypot:: Distance from origin
+* Function ilogb:: Get exponent
+* Function infinity:: Floating infinity
+* Function isnan:: Check type of number
+* Function ldexp:: Load exponent
+* Function log:: Natural logarithms
+* Function log10:: Base 10 logarithms
+* Function log1p:: Log of 1 + X
+* Function matherr:: Modifiable math error handler
+* Function modf:: Split fractional and integer parts
+* Function nan:: Floating Not a Number
+* Function nextafter:: Get next representable number
+* Function pow:: X to the power Y
+* Function remainder:: remainder of X divided by Y
+* Function scalbn:: scalbn
+* Function sin:: Sine or cosine (sin, cos)
+* Function sinh:: Hyperbolic sine
+* Function sqrt:: Positive square root
+* Function tan:: Tangent
+* Function tanh:: Hyperbolic tangent
@end menu
@page