1171425Sroberto/* Copyright (C) 2000, 2003 Free Software Foundation, Inc. 2171425Sroberto This file is part of the GNU C Library. 3171425Sroberto Contributed by Bruno Haible <haible@clisp.cons.org>, 2000. 4171425Sroberto 5171425Sroberto The GNU C Library is free software; you can redistribute it and/or 6171425Sroberto modify it under the terms of the GNU Lesser General Public 7171425Sroberto License as published by the Free Software Foundation; either 8171425Sroberto version 2.1 of the License, or (at your option) any later version. 9270114Sse 10171425Sroberto The GNU C Library is distributed in the hope that it will be useful, 11171425Sroberto but WITHOUT ANY WARRANTY; without even the implied warranty of 12171425Sroberto MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13270114Sse Lesser General Public License for more details. 14270114Sse 15171425Sroberto You should have received a copy of the GNU Lesser General Public 16270114Sse License along with the GNU C Library; if not, write to the Free 17270114Sse Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 18270114Sse 02111-1307 USA. */ 19171425Sroberto 20171425Sroberto#include <stdint.h> 21171425Sroberto 22270114Sse/* Lookup in a table of int32_t, with default value 0. */ 23171425Srobertoextern int32_t __collidx_table_lookup (const char *table, uint32_t wc) 24270114Sse internal_function; 25270114Sse 26171425Sroberto/* Lookup in a table of uint32_t, with default value 0xffffffff. */ 27270114Sseextern uint32_t __collseq_table_lookup (const char *table, uint32_t wc) 28270114Sse internal_function; 29270114Sse