| Index: third_party/lzma_sdk/LzHash.h
|
| diff --git a/third_party/lzma_sdk/LzHash.h b/third_party/lzma_sdk/LzHash.h
|
| deleted file mode 100644
|
| index f6b4403e3d8ec0a0a9f7d2d18a8a13818cb35eae..0000000000000000000000000000000000000000
|
| --- a/third_party/lzma_sdk/LzHash.h
|
| +++ /dev/null
|
| @@ -1,55 +0,0 @@
|
| -/* LzHash.h -- HASH functions for LZ algorithms
|
| -2009-02-07 : Igor Pavlov : Public domain
|
| -in the public domain */
|
| -
|
| -#ifndef __LZ_HASH_H
|
| -#define __LZ_HASH_H
|
| -
|
| -#define kHash2Size (1 << 10)
|
| -#define kHash3Size (1 << 16)
|
| -#define kHash4Size (1 << 20)
|
| -
|
| -#define kFix3HashSize (kHash2Size)
|
| -#define kFix4HashSize (kHash2Size + kHash3Size)
|
| -#define kFix5HashSize (kHash2Size + kHash3Size + kHash4Size)
|
| -
|
| -#define HASH2_CALC hashValue = cur[0] | ((UInt32)cur[1] << 8);
|
| -
|
| -#define HASH3_CALC { \
|
| - UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
|
| - hash2Value = temp & (kHash2Size - 1); \
|
| - hashValue = (temp ^ ((UInt32)cur[2] << 8)) & p->hashMask; }
|
| -
|
| -#define HASH4_CALC { \
|
| - UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
|
| - hash2Value = temp & (kHash2Size - 1); \
|
| - hash3Value = (temp ^ ((UInt32)cur[2] << 8)) & (kHash3Size - 1); \
|
| - hashValue = (temp ^ ((UInt32)cur[2] << 8) ^ (p->crc[cur[3]] << 5)) & p->hashMask; }
|
| -
|
| -#define HASH5_CALC { \
|
| - UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
|
| - hash2Value = temp & (kHash2Size - 1); \
|
| - hash3Value = (temp ^ ((UInt32)cur[2] << 8)) & (kHash3Size - 1); \
|
| - hash4Value = (temp ^ ((UInt32)cur[2] << 8) ^ (p->crc[cur[3]] << 5)); \
|
| - hashValue = (hash4Value ^ (p->crc[cur[4]] << 3)) & p->hashMask; \
|
| - hash4Value &= (kHash4Size - 1); }
|
| -
|
| -/* #define HASH_ZIP_CALC hashValue = ((cur[0] | ((UInt32)cur[1] << 8)) ^ p->crc[cur[2]]) & 0xFFFF; */
|
| -#define HASH_ZIP_CALC hashValue = ((cur[2] | ((UInt32)cur[0] << 8)) ^ p->crc[cur[1]]) & 0xFFFF;
|
| -
|
| -
|
| -#define MT_HASH2_CALC \
|
| - hash2Value = (p->crc[cur[0]] ^ cur[1]) & (kHash2Size - 1);
|
| -
|
| -#define MT_HASH3_CALC { \
|
| - UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
|
| - hash2Value = temp & (kHash2Size - 1); \
|
| - hash3Value = (temp ^ ((UInt32)cur[2] << 8)) & (kHash3Size - 1); }
|
| -
|
| -#define MT_HASH4_CALC { \
|
| - UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
|
| - hash2Value = temp & (kHash2Size - 1); \
|
| - hash3Value = (temp ^ ((UInt32)cur[2] << 8)) & (kHash3Size - 1); \
|
| - hash4Value = (temp ^ ((UInt32)cur[2] << 8) ^ (p->crc[cur[3]] << 5)) & (kHash4Size - 1); }
|
| -
|
| -#endif
|
|
|