2 ## Author: Lasse Collin
4 ## This file has been put into the public domain.
5 ## You can do whatever you want with this file.
9 check/crc32_tablegen.c \
check/crc64_tablegen.c
11 liblzma_la_SOURCES += \
12 check/
check.c \
check/
check.h \
check/crc_macros.h
16 liblzma_la_SOURCES +=
check/crc32_small.c
18 liblzma_la_SOURCES += \
19 check/
crc32_table.c \
check/crc32_table_le.h \
check/crc32_table_be.h
21 liblzma_la_SOURCES +=
check/crc32_x86.S
23 liblzma_la_SOURCES +=
check/crc32_fast.c
30 liblzma_la_SOURCES +=
check/crc64_small.c
32 liblzma_la_SOURCES += \
33 check/
crc64_table.c \
check/crc64_table_le.h \
check/crc64_table_be.h
35 liblzma_la_SOURCES +=
check/crc64_x86.S
37 liblzma_la_SOURCES +=
check/crc64_fast.c
43 if COND_INTERNAL_SHA256
44 liblzma_la_SOURCES +=
check/sha256.c
47
static uint64_t crc64_table[256]
const unsigned int crc32_table[256]