Make CLD work properly on ARM
commit2fee0707b35485dbf78d1362258412c6f63ada22
authorjshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 4 Nov 2011 00:05:29 +0000 (4 00:05 +0000)
committerjshin@chromium.org <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 4 Nov 2011 00:05:29 +0000 (4 00:05 +0000)
tree3d77430efae27da95214aea1a03dcab7409b9ae4
parent8ac2a02fd8f0e4355d70ae6c51d2c1c51f92b64a
Make CLD work properly on ARM

The patch adapted from the upstream change.

BUG=50113
TEST=1. Apply the CL and build Chrome on ARM and visit the page listed in the bug. Chrome should not freeze.
2. Run unit_tests --gtest_filter=CompactLang*.*
Review URL: http://codereview.chromium.org/3325020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108586 0039d316-1c4b-4281-b951-d872f2087c98
third_party/cld/base/basictypes.h
third_party/cld/encodings/compact_lang_det/cldutil.cc
third_party/cld/encodings/compact_lang_det/getonescriptspan.cc
third_party/cld/encodings/compact_lang_det/win/cld_utf8statetable.cc