]> icculus.org git repositories - icculus/xz.git/commit - m4/tuklib_common.m4
Various changes.
authorLasse Collin <lasse.collin@tukaani.org>
Sat, 19 Sep 2009 06:47:30 +0000 (09:47 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Sat, 19 Sep 2009 06:47:30 +0000 (09:47 +0300)
commite599bba4216c0edb8cc8f40adad3a6dba88685f4
treed52c699f599e276ff65302e5854a26998da1a928
parent49cfc8d392cf535f8dd10233225b1fc726fec9ef
Various changes.

Separate a few reusable components from XZ Utils specific
code. The reusable code is now in "tuklib" modules. A few
more could be separated still, e.g. bswap.h.

Fix some bugs in lzmainfo.

Fix physmem and cpucores code on OS/2. Thanks to Elbert Pol
for help.

Add OpenVMS support into physmem. Add a few #ifdefs to ease
building XZ Utils on OpenVMS. Thanks to Jouk Jansen for the
original patch.
37 files changed:
THANKS
configure.ac
m4/lc_physmem.m4 [deleted file]
m4/tuklib_common.m4 [new file with mode: 0644]
m4/tuklib_cpucores.m4 [moved from m4/lc_cpucores.m4 with 50% similarity]
m4/tuklib_physmem.m4 [new file with mode: 0644]
m4/tuklib_progname.m4 [new file with mode: 0644]
src/common/sysdefs.h
src/common/tuklib_common.h [new file with mode: 0644]
src/common/tuklib_config.h [new file with mode: 0644]
src/common/tuklib_cpucores.c [moved from src/common/cpucores.h with 62% similarity]
src/common/tuklib_cpucores.h [new file with mode: 0644]
src/common/tuklib_exit.c [new file with mode: 0644]
src/common/tuklib_exit.h [new file with mode: 0644]
src/common/tuklib_gettext.h [new file with mode: 0644]
src/common/tuklib_open_stdxxx.c [moved from src/common/open_stdxxx.h with 80% similarity]
src/common/tuklib_open_stdxxx.h [new file with mode: 0644]
src/common/tuklib_physmem.c [moved from src/common/physmem.h with 74% similarity]
src/common/tuklib_physmem.h [new file with mode: 0644]
src/common/tuklib_progname.c [new file with mode: 0644]
src/common/tuklib_progname.h [new file with mode: 0644]
src/lzmainfo/Makefile.am
src/lzmainfo/lzmainfo.c
src/xz/Makefile.am
src/xz/args.c
src/xz/file_io.c
src/xz/hardware.c
src/xz/main.c
src/xz/main.h
src/xz/message.c
src/xz/message.h
src/xz/private.h
src/xz/signals.c
src/xz/signals.h
src/xz/suffix.c
src/xzdec/Makefile.am
src/xzdec/xzdec.c