aboutsummaryrefslogtreecommitdiff
path: root/configure.ac (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-04-10Build: If ARM64 feature detection func is found, stop looking for othersLasse Collin1-1/+1
2024-04-09liblzma: Remove ifunc support.Lasse Collin1-79/+0
2024-04-09Update website URLs back to tukaani.org.Lasse Collin1-1/+1
2024-03-15Build: Use only the generic symbol versioning with NVIDIA HPC Compiler.Lasse Collin1-5/+13
2024-03-13Build: Style tweaks to configure.ac.Lasse Collin1-7/+9
2024-03-13Build: Let the users override the symbol versioning variant.Sergey Kosukhin1-41/+50
2024-03-09Tests: Replace HAVE_MICROLZMA usage in CMake and Autotools builds.Jia Tan1-7/+2
2024-03-05Build: Require attribute no_profile_instrument_function for ifunc usage.Jia Tan1-0/+7
2024-02-26Build: Fix Linux Landlock feature test in Autotools and CMake builds.Jia Tan1-1/+26
2024-02-23Build: Define HAVE_MICROLZMA when it is configured.Jia Tan1-2/+7
2024-02-23Build: Fix ARM64 CRC32 instruction feature test.Jia Tan1-0/+10
2024-02-14Add SPDX license identifier into 0BSD source code files.Lasse Collin1-1/+3
2024-02-14Change most public domain parts to 0BSD.Lasse Collin1-3/+0
2024-02-01Build: Add support for ARM64 CRC32 instruction detection.Jia Tan1-0/+52
2024-01-23liblzma: Add RISC-V BCJ filter.Jia Tan1-2/+2
2024-01-19Build: Update website URL.Jia Tan1-1/+1
2024-01-11liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul().Lasse Collin1-1/+0
2023-12-20Build: Allow sandbox to be configured for just xzdec.Jia Tan1-5/+5
2023-11-30Build: Change --enable-ifunc handling.Jia Tan1-17/+44
2023-10-31Build: Fix text wrapping in an output message.Jia Tan1-4/+5
2023-10-25Build: Detect -fsanitize= in CFLAGS and incompatible build options.Lasse Collin1-4/+33
2023-10-22xz: Support basic sandboxing with Linux Landlock (ABI versions 1-3).Lasse Collin1-3/+8
2023-10-22Simplify detection of Capsicum support.Lasse Collin1-2/+2
2023-10-22Build: Check for clock_gettime() even if not using POSIX threads.Lasse Collin1-13/+18
2023-10-18liblzma: Create crc_clmul.c.Jia Tan1-2/+4
2023-09-26Build: Update the comment about -Werror usage in checks.Lasse Collin1-2/+8
2023-09-26Build: Fix __attribute__((ifunc(...))) detection with clang -Wall.Lasse Collin1-0/+8
2023-09-26Build: Fix underquoted AC_LANG_SOURCE.Lasse Collin1-1/+1
2023-09-26Build: Silence two Autoconf warnings.Lasse Collin1-5/+4
2023-09-24Build: Change quoting style from `...' to '...'.Jia Tan1-9/+9
2023-09-22Build: Omit -Wc99-c11-compat since it warns about _Noreturn.Lasse Collin1-1/+0
2023-08-09Build: Conditionally allow win95 threads and --enable-small.Jia Tan1-8/+13
2023-07-31Docs: Fix typos found by codespellDimitri Papadopoulos Orfanos1-1/+1
2023-06-27Minor tweaks to style and comments.Lasse Collin1-4/+5
2023-06-27Add ifunc check to configure.acHans Jansen1-0/+28
2023-03-21Build: Add a comment that AC_PROG_CC_C99 is needed for Autoconf 2.69.Lasse Collin1-0/+3
2023-03-21Build: configure.ac: Use AS_IF and AS_CASE where required.Lasse Collin1-15/+15
2023-03-21Build: Fix --disable-threads breaking the building of shared libs.Lasse Collin1-8/+8
2023-03-18Change a few HTTP URLs to HTTPS.Lasse Collin1-1/+1
2023-03-17Doxygen: Refactor Doxyfile.in to doxygen/Doxyfile.Lasse Collin1-40/+0
2023-02-17Build: Use only the generic symbol versioning on MicroBlaze.Lasse Collin1-2/+10
2023-01-26Build: Avoid different quoting style in --enable-doxygen doc.Lasse Collin1-5/+5
2023-01-20Doxygen: Make Doxygen only produce liblzma API documentation by default.Jia Tan1-0/+39
2023-01-12Build: Omit -Wmissing-noreturn from the default warnings.Lasse Collin1-1/+0
2023-01-12Build: Make configure add more warning flags for GCC and Clang.Lasse Collin1-5/+31
2023-01-08Build: Require that _mm_set_epi64x() is usable to enable CLMUL support.Lasse Collin1-2/+6
2023-01-02Build: Fix config.h comments.Lasse Collin1-1/+1
2022-12-30Build: No longer require HAVE_DECL_CLOCK_MONOTONIC to always be set.Jia Tan1-1/+4
2022-11-30Change the bug report address.Lasse Collin1-1/+1
2022-11-24Build: Don't put GNU/Linux-specific symbol versions into static liblzma.Lasse Collin1-48/+95
2022-11-14liblzma: Add fast CRC64 for 32/64-bit x86 using SSSE3 + SSE4.1 + CLMUL.Lasse Collin1-2/+57
2022-11-14Build: Omit x86_64 from --enable-assembler.Lasse Collin1-4/+2
2022-11-14liblzma: Use __attribute__((__constructor__)) if available.Lasse Collin1-3/+28
2022-11-09liblzma: Add .lz (lzip) decompression support (format versions 0 and 1).Lasse Collin1-0/+21
2022-10-31Build: Clarify comment in configure.ac about SSE2.Lasse Collin1-1/+4
2022-10-31Build: Remove obsolete commented-out lines from configure.ac.Lasse Collin1-4/+0
2022-10-25Build: Use AC_CONFIG_HEADERS instead of the ancient AC_CONFIG_HEADER.Lasse Collin1-1/+1
2022-10-25Build: Add configure option --disable-microlzma.Lasse Collin1-0/+22
2022-10-25xz: Add support for OpenBSD's pledge() sandbox.Lasse Collin1-3/+9
2022-09-19liblzma: Add experimental ARM64 BCJ filter with a temporary Filter ID.Lasse Collin1-2/+2
2022-09-08liblzma: Vaccinate against an ill patch from RHEL/CentOS 7.Lasse Collin1-1/+22
2022-07-25Build: Don't allow empty LIST in --enable-match-finders=LIST.Jia Tan1-0/+4
2022-05-23Build: Enable Automake's parallel test harness.Lasse Collin1-1/+1
2020-02-15Build: Bump Autoconf and Libtool version requirements.Lasse Collin1-2/+2
2020-02-15Build: Use AM_GNU_GETTEXT_REQUIRE_VERSION and require 0.19.6.Lasse Collin1-1/+5
2020-02-05Build: Workaround a POSIX shell detection problem on Solaris.Lasse Collin1-0/+10
2019-09-24Scripts: Put /usr/xpg4/bin to the beginning of PATH on Solaris.Lasse Collin1-0/+26
2019-06-25configure.ac: Fix a typo in a comment.Lasse Collin1-1/+1
2017-04-19Update the home page URLs to HTTPS.Lasse Collin1-1/+1
2016-06-30xz: Fix copying of timestamps on Windows.Lasse Collin1-1/+1
2016-04-10Build: Bump GNU Gettext version requirement to 0.19.Lasse Collin1-1/+1
2016-03-13liblzma: Disable external SHA-256 by default.Lasse Collin1-39/+37
2016-03-10Build: Avoid SHA256_Init on FreeBSD and MINIX 3.Lasse Collin1-6/+21
2015-11-03Build: Disable xzdec, lzmadec, and lzmainfo when they cannot be built.Lasse Collin1-0/+3
2015-11-03Build: Simplify $enable_{encoders,decoders} usage a bit.Lasse Collin1-2/+4
2015-11-03xz: Make xz buildable even when encoders or decoders are disabled.Lasse Collin1-0/+4
2015-11-03Build: Fix configure to handle LZMA1 dependency with LZMA2.Lasse Collin1-5/+0
2015-08-11Build: Minor Cygwin cleanup.Lasse Collin1-3/+3
2015-08-11Build: Support building of MSYS2 binaries.Lasse Collin1-5/+11
2015-04-20Revert "xz: Use pipe2() if available."Lasse Collin1-2/+2
2015-03-31xz: Add support for sandboxing with Capsicum.Lasse Collin1-0/+41
2015-02-22xz: Use pipe2() if available.Lasse Collin1-2/+2
2014-12-26Build: POSIX shell isn't required if scripts are disabled.Lasse Collin1-1/+1
2014-11-17Build: Replace obsolete AC_HELP_STRING with AS_HELP_STRING.Lasse Collin1-18/+18
2014-11-17Build: Fix Autoconf warnings about escaped backquotes.Lasse Collin1-4/+3
2014-10-29Build: Prepare to support Automake's subdir-objects.Lasse Collin1-1/+6
2014-09-25Build: Detect supported compiler warning flags better.Lasse Collin1-2/+3
2014-07-25liblzma: Add lzma_memcmplen() for fast memory comparison.Lasse Collin1-0/+13
2014-04-25Build: Add --disable-doc to configure.Lasse Collin1-0/+6
2013-09-17Add native threading support on Windows.Lasse Collin1-28/+90
2013-09-11Build: Remove a comment about Automake 1.10 from configure.ac.Lasse Collin1-2/+0
2013-09-09Build: Create liblzma.pc in a src/liblzma/Makefile.am.Lasse Collin1-1/+0
2013-07-15Build: Fix the detection of missing CRC32.Lasse Collin1-1/+1
2013-06-26Build: Require Automake 1.12 and use serial-tests option.Lasse Collin1-1/+3
2013-04-27Build: Use -Wvla with GCC if supported.Lasse Collin1-0/+1
2012-08-24A few typo fixes to comments and the xz man page.Lasse Collin1-1/+1
2012-08-02Build: Bump gettext version requirement to 0.18.Lasse Collin1-1/+1
2012-07-04Build: Add a comment to configure.ac about symbol versioning.Lasse Collin1-0/+4
2012-02-22Fix compiling with IBM XL C on AIX.Lasse Collin1-1/+5
2011-08-06Run the scripts with the correct shell in test_scripts.sh.Lasse Collin1-4/+4
2011-05-28Build: Make configure print if symbol versioning is enabled or not.Lasse Collin1-0/+2
2011-05-28liblzma: Use symbol versioning.Lasse Collin1-0/+21
2011-05-24Build: Fix checking for system-provided SHA-256.Lasse Collin1-1/+1
2011-05-21liblzma: Try to use SHA-256 from the operating system.Lasse Collin1-0/+54
2011-05-17Build: Fix initialization of enable_check_* variables in configure.ac.Lasse Collin1-1/+1
2011-04-19Build: Warn if no supported method to detect the number of CPU cores.Lasse Collin1-6/+5
2011-04-19Fix portability problems in mythread.h.Lasse Collin1-0/+7
2011-04-11liblzma: Add lzma_stream_encoder_mt() for threaded compression.Lasse Collin1-0/+1
2011-04-10Revise mythread.h.Lasse Collin1-0/+1
2011-04-05Build: Upgrade m4/acx_pthread.m4 to the latest version.Lasse Collin1-1/+1
2011-04-05xz: Use posix_fadvise() if it is available.Lasse Collin1-0/+3
2010-12-12Build: Enable ASM on DJGPP by default.Lasse Collin1-1/+1
2010-10-08configure.ac: Remove two unused defines.Lasse Collin1-4/+0
2010-10-08Build: Add options to disable individual command line tools.Lasse Collin1-0/+38
2010-10-05Build: Remove the static/dynamic tricks.Lasse Collin1-74/+0
2010-10-05configure.ac: Silence a warning from Autoconf 2.68.Lasse Collin1-1/+1
2010-09-28Move version.sh to build-aux.Lasse Collin1-1/+1
2010-09-10xz: Multiple fixes.Lasse Collin1-0/+1
2010-05-26Remove the Subblock filter code for now.Lasse Collin1-3/+3
2010-03-07Change the default of --enable-assume-ram from 32 to 128 MiB.Lasse Collin1-5/+6
2010-02-12Collection of language fixes to comments and docs.Lasse Collin1-1/+1
2010-01-27Use PACKAGE_URL instead of custom PACKAGE_HOMEPAGE.Lasse Collin1-7/+2
2009-11-22Enable assembler code only if it is known to workLasse Collin1-14/+12
2009-11-20Update tuklib_cpucores.m4 and tuklib_physmem.m4 from tuklib,Lasse Collin1-0/+16
2009-10-04Use a tuklib module for integer handling.Lasse Collin1-53/+1
2009-10-02Add support for --enable-assume-ram=SIZE.Lasse Collin1-0/+24
2009-09-19Various changes.Lasse Collin1-8/+4
2009-09-11Use $(LN_EXEEXT) in symlinks to executables.Lasse Collin1-0/+9
2009-08-27Require GNU libtool 2.2.Lasse Collin1-10/+3
2009-08-13Make --enable-dynamic a tristate option.Lasse Collin1-20/+57
2009-08-13Add lzmainfo for backward compatibility with LZMA Utils.Lasse Collin1-0/+1
2009-07-18Use AC_CONFIG_AUX_DIR to clean up the toplevel directoryLasse Collin1-1/+2
2009-07-05Major update to the xzgrep and other scripts based onLasse Collin1-0/+14
2009-07-02Define PACKAGE_HOMEPAGE in configure.ac and use it inLasse Collin1-0/+5
2009-07-01Avoid visibility related compiler warnings on Windows.Lasse Collin1-11/+9
2009-06-30Build system fixesLasse Collin1-11/+23
2009-06-26Basic support for building with Cygwin and MinGW usingLasse Collin1-0/+7
2009-05-02Use a GCC-specific #pragma instead of GCC-specificLasse Collin1-13/+0
2009-05-02Removed --disable-encoder and --disable-decoder. Use the valuesLasse Collin1-40/+8
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-10/+3
2009-03-01Added AC_CONFIG_MACRO_DIR to configure.ac.Lasse Collin1-0/+1
2009-02-14Cleanups to the code that detects the amount of RAM andLasse Collin1-87/+2
2009-02-13Changed how the version number is specified in various places.Lasse Collin1-1/+2
2009-02-09Let the user specify custom CFLAGS on the make commandLasse Collin1-28/+30
2009-02-07Make it easy to choose if command line tools should beLasse Collin1-0/+39
2009-02-02Updated the x86 assembler code:Lasse Collin1-6/+0
2008-12-31Bumped version to 4.999.8beta right after the releaseLasse Collin1-1/+1
2008-12-31Disable both Subblock encoder and decoder my default,Lasse Collin1-1/+1
2008-12-31Prepare for 4.999.7beta release.Lasse Collin1-2/+2
2008-12-31Fixed missing quoting in configure.ac.Lasse Collin1-19/+19
2008-12-31Remove lzma_init() and other init functions from liblzma API.Lasse Collin1-5/+24
2008-12-13Name the package "xz" in configure.ac.Lasse Collin1-7/+4
2008-12-12Some adjustments to GCC warning flags. The important changeLasse Collin1-3/+5
2008-11-19Added missing check for uint16_t.Lasse Collin1-0/+1
2008-11-19Renamed lzma to xz and lzmadec to xzdec. We create symlinksLasse Collin1-2/+2
2008-11-19Oh well, big messy commit again. Some highlights:Lasse Collin1-12/+36
2008-09-27Some API changes, bug fixes, cleanups etc.Lasse Collin1-9/+9
2008-09-10Bumped version to 4.999.6alpha.Lasse Collin1-1/+1
2008-08-28Sort of garbage collection commit. :-| Many things are stillLasse Collin1-169/+187
2008-06-18Update the code to mostly match the new simpler file formatLasse Collin1-8/+33
2008-05-11Remove support for pre-C89 libc versions that lack memcpy,Lasse Collin1-1/+1
2008-05-11Improved C99 compiler detection in configure.ac. It willLasse Collin1-12/+12
2008-04-25Bumped version number to 4.999.3alpha. It will become 5.0.0Lasse Collin1-2/+2
2008-03-24Replaced the range decoder optimization that used arithmeticLasse Collin1-1/+0
2008-03-22Added autoconf check to detect if we can use arithmeticLasse Collin1-0/+1
2008-01-18Added the debug directory and the first debug toolLasse Collin1-0/+1
2008-01-18Don't add -g to CFLAGS when --enable-debug is specified.Lasse Collin1-1/+0
2008-01-15Fixed assembler detection in configure.ac, and addedLasse Collin1-16/+16
2008-01-09Define HAVE_ASM_X86 when x86 assembler optimizations areLasse Collin1-1/+4
2008-01-07Test for $GCC = yes instead of if it is non-empty. ThisLasse Collin1-1/+1
2008-01-06Cosmetic changes to configure.ac.Lasse Collin1-8/+6
2008-01-06Automatically disable assembler code on Darwin x86.Lasse Collin1-2/+15
2008-01-06Introduced compatibility with systems that have pre-C99Lasse Collin1-1/+12
2008-01-05Rearranged testing of GCC-specific flags.Lasse Collin1-10/+23
2007-12-10Bumped version number to 4.42.3alpha.Lasse Collin1-1/+1
2007-12-10Disabled some unneeded warnings and made "make dist" work.larhzu/v4.42.2alphaLasse Collin1-3/+6
2007-12-09Imported to git.Lasse Collin1-0/+611