]> icculus.org git repositories - icculus/xz.git/commit - src/liblzma/common/block_header_encoder.c
Use a tuklib module for integer handling.
authorLasse Collin <lasse.collin@tukaani.org>
Sun, 4 Oct 2009 19:57:12 +0000 (22:57 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Sun, 4 Oct 2009 19:57:12 +0000 (22:57 +0300)
commitebfb2c5e1f344e5c6e549b9dedaa49b0749a4a24
tree7e2f519ad2be01b8f9c7b230f71d479d550c9ae4
parent29fd321033276261b87da7be5223db33d879a4c7
Use a tuklib module for integer handling.

This replaces bswap.h and integer.h.

The tuklib module uses <byteswap.h> on GNU,
<sys/endian.h> on *BSDs and <sys/byteorder.h>
on Solaris, which may contain optimized code
like inline assembly.
28 files changed:
configure.ac
m4/tuklib_integer.m4 [new file with mode: 0644]
src/common/bswap.h [deleted file]
src/common/integer.h [deleted file]
src/common/tuklib_config.h
src/common/tuklib_integer.h [new file with mode: 0644]
src/liblzma/check/check.c
src/liblzma/check/crc32_fast.c
src/liblzma/check/crc32_tablegen.c
src/liblzma/check/crc64_fast.c
src/liblzma/check/crc64_tablegen.c
src/liblzma/check/crc_macros.h
src/liblzma/check/sha256.c
src/liblzma/common/alone_encoder.c
src/liblzma/common/block_header_decoder.c
src/liblzma/common/block_header_encoder.c
src/liblzma/common/common.h
src/liblzma/common/stream_flags_decoder.c
src/liblzma/common/stream_flags_encoder.c
src/liblzma/lz/lz_encoder_hash.h
src/liblzma/lzma/lzma_decoder.c
src/liblzma/lzma/lzma_encoder.c
src/liblzma/lzma/lzma_encoder_private.h
src/liblzma/simple/simple_decoder.c
src/liblzma/simple/simple_encoder.c
tests/test_block_header.c
tests/test_stream_flags.c
tests/tests.h