aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/check/crc_common.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-02-14Add SPDX license identifier into 0BSD source code files.Lasse Collin1-0/+2
2024-02-14Change most public domain parts to 0BSD.Lasse Collin1-3/+0
2024-02-01liblzma: Omit CRC tables when not needed with ARM64 optimizations.Jia Tan1-1/+4
2024-02-01liblzma: Refactor crc_common.h.Jia Tan1-34/+74
2024-01-27Speed up CRC32 calculation on ARM64Chenxi Mao1-6/+10
2024-01-11liblzma: CRC: Remove crc_always_inline, use lzma_always_inline instead.Lasse Collin1-20/+0
2024-01-11liblzma: Rename arch-specific CRC functions and macros.Lasse Collin1-3/+6
2024-01-11liblzma: Fix a comment in crc_common.h.Lasse Collin1-1/+2
2024-01-11liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul().Lasse Collin1-64/+0
2024-01-11liblzma: #define crc_attr_no_sanitize_address in crc_common.h.Lasse Collin1-0/+10
2023-10-30liblzma: Add a note why crc_always_inline exists for now.Lasse Collin1-0/+5
2023-10-21liblzma: Move is_clmul_supported() back to crc_common.h.Jia Tan1-3/+49
2023-10-18liblzma: CRC_USE_GENERIC_FOR_SMALL_INPUTS cannot be used with ifunc.Lasse Collin1-1/+3
2023-10-18liblzma: Include common.h in crc_common.h.Lasse Collin1-0/+3
2023-10-18liblzma: Add include guards to crc_common.h.Jia Tan1-0/+5
2023-10-18liblzma: Create crc_always_inline macro.Jia Tan1-0/+15
2023-10-18liblzma: Create crc_clmul.c.Jia Tan1-180/+10
2023-10-18liblzma: Define CRC_USE_IFUNC in crc_common.h.Jia Tan1-0/+5
2023-10-13liblzma: Moved CLMUL CRC logic to crc_common.h.Hans Jansen1-2/+228
2023-10-13liblzma: Rename crc_macros.h to crc_common.h.Hans Jansen1-0/+30