003 File Manager
Current Path:
/usr/src/contrib/xz/src/liblzma/check
usr
/
src
/
contrib
/
xz
/
src
/
liblzma
/
check
/
📁
..
📄
check.c
(2.84 KB)
📄
check.h
(4.61 KB)
📄
crc32_fast.c
(2.22 KB)
📄
crc32_small.c
(1.02 KB)
📄
crc32_table.c
(641 B)
📄
crc32_table_be.h
(25.15 KB)
📄
crc32_table_le.h
(25.15 KB)
📄
crc32_tablegen.c
(2.19 KB)
📄
crc32_x86.S
(7.08 KB)
📄
crc64_fast.c
(1.6 KB)
📄
crc64_small.c
(966 B)
📄
crc64_table.c
(641 B)
📄
crc64_table_be.h
(31.13 KB)
📄
crc64_table_le.h
(31.13 KB)
📄
crc64_tablegen.c
(1.7 KB)
📄
crc64_x86.S
(6.63 KB)
📄
crc_macros.h
(787 B)
Editing: crc_macros.h
/////////////////////////////////////////////////////////////////////////////// // /// \file crc_macros.h /// \brief Some endian-dependent macros for CRC32 and CRC64 // // Author: Lasse Collin // // This file has been put into the public domain. // You can do whatever you want with this file. // /////////////////////////////////////////////////////////////////////////////// #ifdef WORDS_BIGENDIAN # define A(x) ((x) >> 24) # define B(x) (((x) >> 16) & 0xFF) # define C(x) (((x) >> 8) & 0xFF) # define D(x) ((x) & 0xFF) # define S8(x) ((x) << 8) # define S32(x) ((x) << 32) #else # define A(x) ((x) & 0xFF) # define B(x) (((x) >> 8) & 0xFF) # define C(x) (((x) >> 16) & 0xFF) # define D(x) ((x) >> 24) # define S8(x) ((x) >> 8) # define S32(x) ((x) >> 32) #endif
Upload File
Create Folder