~pcsx2-team/pcsx2-github-mirror/+git/xz:v5.2

Last commit made on 2023-05-04
Get this branch:
git clone -b v5.2 https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/xz

Branch merges

Branch information

Recent commits

774145a... by Jia Tan

Bump version and soname for 5.2.12.

dbb4812... by Jia Tan

Add NEWS for 5.2.12.

46b19ec... by Jia Tan

Translations: Update the Croatian translation.

809a2fd... by Lasse Collin <email address hidden>

tuklib_integer.h: Fix a recent copypaste error in Clang detection.

Wrong line was changed in 7062348bf35c1e4cbfee00ad9fffb4a21aa6eff7.
Also, this has >= instead of == since ints larger than 32 bits would
work too even if not relevant in practice.

fbecaa2... by Jia Tan

Update THANKS.

b02e74e... by Jia Tan

Windows: Include <intrin.h> when needed.

Legacy Windows did not need to #include <intrin.h> to use the MSVC
intrinsics. Newer versions likely just issue a warning, but the MSVC
documentation says to include the header file for the intrinsics we use.

GCC and Clang can "pretend" to be MSVC on Windows, so extra checks are
needed in tuklib_integer.h to only include <intrin.h> when it will is
actually needed.

8efb6ea... by Jia Tan

tuklib_integer: Use __builtin_clz() with Clang.

Clang has support for __builtin_clz(), but previously Clang would
fallback to either the MSVC intrinsic or the regular C code. This was
discovered due to a bug where a new version of Clang required the
<intrin.h> header file in order to use the MSVC intrinsics.

Thanks to Anton Kochkov for notifying us about the bug.

3bd906f... by Lasse Collin <email address hidden>

liblzma: Update project maintainers in lzma.h.

AUTHORS was updated earlier, lzma.h was simply forgotten.

0ab5527... by Jia Tan

liblzma: Cleans up old commented out code.

275e360... by Jia Tan

Build: Removes redundant check for LZMA1 filter support.