aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorChao-ying Fu <fu@mips.com>2007-09-28 18:36:00 +0000
committerChao-ying Fu <chaoyingfu@gcc.gnu.org>2007-09-28 18:36:00 +0000
commit9c7e83c1da7a5290b9dd80010d2ee31cfd5cb17d (patch)
treed11de84166ffeb68207a0cf090530a9da7c7e750 /gcc/doc
parentbb46e9a141bd964357578d21eb8f911b97a22e86 (diff)
downloadgcc-9c7e83c1da7a5290b9dd80010d2ee31cfd5cb17d.zip
gcc-9c7e83c1da7a5290b9dd80010d2ee31cfd5cb17d.tar.gz
gcc-9c7e83c1da7a5290b9dd80010d2ee31cfd5cb17d.tar.bz2
libgcc-std.ver: Add fixed-point routines to GCC_4.3.0 section.
* libgcc-std.ver: Add fixed-point routines to GCC_4.3.0 section. * doc/libgcc.texi (Fixed-point fractional library routines): Fix typos for neg and cmp functions. From-SVN: r128873
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/libgcc.texi96
1 files changed, 48 insertions, 48 deletions
diff --git a/gcc/doc/libgcc.texi b/gcc/doc/libgcc.texi
index b274965..149c6fc 100644
--- a/gcc/doc/libgcc.texi
+++ b/gcc/doc/libgcc.texi
@@ -1007,44 +1007,44 @@ These functions return the quotient of the unsigned division of @var{a}
and @var{b} with unsigned saturation.
@end deftypefn
-@deftypefn {Runtime Function} {short fract} __negqq3 (short fract @var{a})
-@deftypefnx {Runtime Function} {fract} __neghq3 (fract @var{a})
-@deftypefnx {Runtime Function} {long fract} __negsq3 (long fract @var{a})
-@deftypefnx {Runtime Function} {long long fract} __negdq3 (long long fract @var{a})
-@deftypefnx {Runtime Function} {unsigned short fract} __neguqq3 (unsigned short fract @var{a})
-@deftypefnx {Runtime Function} {unsigned fract} __neguhq3 (unsigned fract @var{a})
-@deftypefnx {Runtime Function} {unsigned long fract} __negusq3 (unsigned long fract @var{a})
-@deftypefnx {Runtime Function} {unsigned long long fract} __negudq3 (unsigned long long fract @var{a})
-@deftypefnx {Runtime Function} {short accum} __negha3 (short accum @var{a})
-@deftypefnx {Runtime Function} {accum} __negsa3 (accum @var{a})
-@deftypefnx {Runtime Function} {long accum} __negda3 (long accum @var{a})
-@deftypefnx {Runtime Function} {long long accum} __negta3 (long long accum @var{a})
-@deftypefnx {Runtime Function} {unsigned short accum} __neguha3 (unsigned short accum @var{a})
-@deftypefnx {Runtime Function} {unsigned accum} __negusa3 (unsigned accum @var{a})
-@deftypefnx {Runtime Function} {unsigned long accum} __neguda3 (unsigned long accum @var{a})
-@deftypefnx {Runtime Function} {unsigned long long accum} __neguta3 (unsigned long long accum @var{a})
+@deftypefn {Runtime Function} {short fract} __negqq2 (short fract @var{a})
+@deftypefnx {Runtime Function} {fract} __neghq2 (fract @var{a})
+@deftypefnx {Runtime Function} {long fract} __negsq2 (long fract @var{a})
+@deftypefnx {Runtime Function} {long long fract} __negdq2 (long long fract @var{a})
+@deftypefnx {Runtime Function} {unsigned short fract} __neguqq2 (unsigned short fract @var{a})
+@deftypefnx {Runtime Function} {unsigned fract} __neguhq2 (unsigned fract @var{a})
+@deftypefnx {Runtime Function} {unsigned long fract} __negusq2 (unsigned long fract @var{a})
+@deftypefnx {Runtime Function} {unsigned long long fract} __negudq2 (unsigned long long fract @var{a})
+@deftypefnx {Runtime Function} {short accum} __negha2 (short accum @var{a})
+@deftypefnx {Runtime Function} {accum} __negsa2 (accum @var{a})
+@deftypefnx {Runtime Function} {long accum} __negda2 (long accum @var{a})
+@deftypefnx {Runtime Function} {long long accum} __negta2 (long long accum @var{a})
+@deftypefnx {Runtime Function} {unsigned short accum} __neguha2 (unsigned short accum @var{a})
+@deftypefnx {Runtime Function} {unsigned accum} __negusa2 (unsigned accum @var{a})
+@deftypefnx {Runtime Function} {unsigned long accum} __neguda2 (unsigned long accum @var{a})
+@deftypefnx {Runtime Function} {unsigned long long accum} __neguta2 (unsigned long long accum @var{a})
These functions return the negation of @var{a}.
@end deftypefn
-@deftypefn {Runtime Function} {short fract} __ssnegqq3 (short fract @var{a})
-@deftypefnx {Runtime Function} {fract} __ssneghq3 (fract @var{a})
-@deftypefnx {Runtime Function} {long fract} __ssnegsq3 (long fract @var{a})
-@deftypefnx {Runtime Function} {long long fract} __ssnegdq3 (long long fract @var{a})
-@deftypefnx {Runtime Function} {short accum} __ssnegha3 (short accum @var{a})
-@deftypefnx {Runtime Function} {accum} __ssnegsa3 (accum @var{a})
-@deftypefnx {Runtime Function} {long accum} __ssnegda3 (long accum @var{a})
-@deftypefnx {Runtime Function} {long long accum} __ssnegta3 (long long accum @var{a})
+@deftypefn {Runtime Function} {short fract} __ssnegqq2 (short fract @var{a})
+@deftypefnx {Runtime Function} {fract} __ssneghq2 (fract @var{a})
+@deftypefnx {Runtime Function} {long fract} __ssnegsq2 (long fract @var{a})
+@deftypefnx {Runtime Function} {long long fract} __ssnegdq2 (long long fract @var{a})
+@deftypefnx {Runtime Function} {short accum} __ssnegha2 (short accum @var{a})
+@deftypefnx {Runtime Function} {accum} __ssnegsa2 (accum @var{a})
+@deftypefnx {Runtime Function} {long accum} __ssnegda2 (long accum @var{a})
+@deftypefnx {Runtime Function} {long long accum} __ssnegta2 (long long accum @var{a})
These functions return the negation of @var{a} with signed saturation.
@end deftypefn
-@deftypefn {Runtime Function} {unsigned short fract} __usneguqq3 (unsigned short fract @var{a})
-@deftypefnx {Runtime Function} {unsigned fract} __usneguhq3 (unsigned fract @var{a})
-@deftypefnx {Runtime Function} {unsigned long fract} __usnegusq3 (unsigned long fract @var{a})
-@deftypefnx {Runtime Function} {unsigned long long fract} __usnegudq3 (unsigned long long fract @var{a})
-@deftypefnx {Runtime Function} {unsigned short accum} __usneguha3 (unsigned short accum @var{a})
-@deftypefnx {Runtime Function} {unsigned accum} __usnegusa3 (unsigned accum @var{a})
-@deftypefnx {Runtime Function} {unsigned long accum} __usneguda3 (unsigned long accum @var{a})
-@deftypefnx {Runtime Function} {unsigned long long accum} __usneguta3 (unsigned long long accum @var{a})
+@deftypefn {Runtime Function} {unsigned short fract} __usneguqq2 (unsigned short fract @var{a})
+@deftypefnx {Runtime Function} {unsigned fract} __usneguhq2 (unsigned fract @var{a})
+@deftypefnx {Runtime Function} {unsigned long fract} __usnegusq2 (unsigned long fract @var{a})
+@deftypefnx {Runtime Function} {unsigned long long fract} __usnegudq2 (unsigned long long fract @var{a})
+@deftypefnx {Runtime Function} {unsigned short accum} __usneguha2 (unsigned short accum @var{a})
+@deftypefnx {Runtime Function} {unsigned accum} __usnegusa2 (unsigned accum @var{a})
+@deftypefnx {Runtime Function} {unsigned long accum} __usneguda2 (unsigned long accum @var{a})
+@deftypefnx {Runtime Function} {unsigned long long accum} __usneguta2 (unsigned long long accum @var{a})
These functions return the negation of @var{a} with unsigned saturation.
@end deftypefn
@@ -1123,22 +1123,22 @@ constructed. The returned values lie in the range zero to two, to allow
the high-level operators to be implemented by testing the returned
result using either signed or unsigned comparison.
-@deftypefn {Runtime Function} {int} __cmpqq3 (short fract @var{a}, short fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmphq3 (fract @var{a}, fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpsq3 (long fract @var{a}, long fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpdq3 (long long fract @var{a}, long long fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpuqq3 (unsigned short fract @var{a}, unsigned short fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpuhq3 (unsigned fract @var{a}, unsigned fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpusq3 (unsigned long fract @var{a}, unsigned long fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpudq3 (unsigned long long fract @var{a}, unsigned long long fract @var{b})
-@deftypefnx {Runtime Function} {int} __cmpha3 (short accum @var{a}, short accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpsa3 (accum @var{a}, accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpda3 (long accum @var{a}, long accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpta3 (long long accum @var{a}, long long accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpuha3 (unsigned short accum @var{a}, unsigned short accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpusa3 (unsigned accum @var{a}, unsigned accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmpuda3 (unsigned long accum @var{a}, unsigned long accum @var{b})
-@deftypefnx {Runtime Function} {int} __cmputa3 (unsigned long long accum @var{a}, unsigned long long accum @var{b})
+@deftypefn {Runtime Function} {int} __cmpqq2 (short fract @var{a}, short fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmphq2 (fract @var{a}, fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpsq2 (long fract @var{a}, long fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpdq2 (long long fract @var{a}, long long fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpuqq2 (unsigned short fract @var{a}, unsigned short fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpuhq2 (unsigned fract @var{a}, unsigned fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpusq2 (unsigned long fract @var{a}, unsigned long fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpudq2 (unsigned long long fract @var{a}, unsigned long long fract @var{b})
+@deftypefnx {Runtime Function} {int} __cmpha2 (short accum @var{a}, short accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpsa2 (accum @var{a}, accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpda2 (long accum @var{a}, long accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpta2 (long long accum @var{a}, long long accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpuha2 (unsigned short accum @var{a}, unsigned short accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpusa2 (unsigned accum @var{a}, unsigned accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmpuda2 (unsigned long accum @var{a}, unsigned long accum @var{b})
+@deftypefnx {Runtime Function} {int} __cmputa2 (unsigned long long accum @var{a}, unsigned long long accum @var{b})
These functions perform a signed or unsigned comparison of @var{a} and
@var{b} (depending on the selected machine mode). If @var{a} is less
than @var{b}, they return 0; if @var{a} is greater than @var{b}, they