mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 22:26:06 +00:00
These were intended to be enabled previously, but GYP uses “ia32” and “x64” for x86 and x86_64, and zlib.gyp erroneously used “x86” and “amd64” instead. In order to make this work, gcc and clang need -mpclmul to enable the pclmul extension used by crc_folding.c. The optimized code will only be used if, at runtime, SSE2, SSE4.2, and PCLMULQDQ support is detected. Change-Id: Ic709cd2a6c38892083c44c4004573a64b3581eb5 Reviewed-on: https://chromium-review.googlesource.com/553337 Reviewed-by: Robert Sesek <rsesek@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org>
Name: zlib
Short Name: zlib
URL: http://zlib.net/
Revision: See zlib/README.chromium
License: zlib
License File: zlib/LICENSE
Security Critical: yes
Description:
“A massively spiffy yet delicately unobtrusive compression library.”
zlib is a free, general-purpose, legally unencumbered lossless data-compression
library. zlib implements the “deflate” compression algorithm described by RFC
1951, which combines the LZ77 (Lempel-Ziv) algorithm with Huffman coding. zlib
also implements the zlib (RFC 1950) and gzip (RFC 1952) wrapper formats.
Local Modifications:
See zlib/README.chromium.