1// Copyright (c) 2006-2009 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4//
5// Created by postproc-shortwords 1.6 on 2008-10-07 16:15:48
6// From input file /tmp/input_10p_l8_sort.utf8
7// See compact_lang_det.cc for usage
8//
9#include "encodings/compact_lang_det/cldutil.h"
10
11// Suppressed:
12//      az-Arab az-Cyrl ku-Latn tg-Arab za-Hani zzb-Latn zze-Latn zzh-Latn ru-Latn
13
14// Remapped:
15//      xxx-Latn=>ut-Latn sh-Latn=>hr-Latn sh-Cyrl=>sr-Cyrl
16
17// ms/id probabilities leveled
18
19static const int kLongWord8TableBuildDate = 20081007;    // yyyymmdd
20
21COMPILE_ASSERT(MONTENEGRIN == 160, k_montenegrin_changed);
22COMPILE_ASSERT(EXT_NUM_LANGUAGES == 209, k_ext_num_languages_changed);
23
24static const int kLongWord8TableSize = 1;    // Bucket count
25static const int kLongWord8TableKeyMask = 0xffffffff;    // Mask hash key
26
27COMPILE_ASSERT(MONTENEGRIN == 160, k_montenegrin_changed);
28COMPILE_ASSERT(EXT_NUM_LANGUAGES == 209, k_ext_num_languages_changed);
29
30// Empty table
31static const cld::IndirectProbBucket4 kLongWord8Table[kLongWord8TableSize] = {
32  // key[4], words[4] in UTF-8
33  // value[4]
34  { {0x00000000,0x00000000,0x00000000,0x00000000}},	// [000] c
35};
36
37static const uint32 kLongWord8TableInd[1] = {
38  // [0000]
39  0x00000000, };
40
41COMPILE_ASSERT(1 < (1 << 16), k_indirectbits_too_small);
42
43
44extern const cld::CLDTableSummary kLongWord8Table_obj = {
45  kLongWord8Table,
46  kLongWord8TableInd,
47  kLongWord8TableSize,
48  arraysize(kLongWord8TableInd),
49  kLongWord8TableKeyMask,
50  kLongWord8TableBuildDate,
51};
52
53// End of generated tables
54