From d71f8bce7e73b41c1d19d2dae6396ea8eace9c07 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Sat, 24 Jan 1998 16:32:27 +0000 Subject: Trust stuff works partly. --- mpi/mpi-bit.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'mpi/mpi-bit.c') diff --git a/mpi/mpi-bit.c b/mpi/mpi-bit.c index 864dc0236..d1f440a9a 100644 --- a/mpi/mpi-bit.c +++ b/mpi/mpi-bit.c @@ -26,6 +26,28 @@ #include "longlong.h" +#ifdef MPI_INTERNAL_NEED_CLZ_TAB +unsigned char +__clz_tab[] = +{ + 0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, + 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, + 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, + 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, +}; +#endif + + + + + + + + /**************** * Return the number of bits in A. */ -- cgit v1.2.3