summaryrefslogtreecommitdiffstats
path: root/Utilities/cmliblzma/common
Commit message (Collapse)AuthorAgeFilesLines
* liblzma: Suppress MSVC warning parameter difference warningBrad King2018-08-061-0/+1
| | | | | | Some `.c` sources add `restrict` to their pointer types to tell the optimizer that there is no aliasing. These do not appear in the corresponding `.h` declarations so MSVC warns.
* Merge branch 'upstream-liblzma' into update-liblzmaBrad King2018-08-063-13/+34
| | | | | * upstream-liblzma: liblzma 2018-04-29 (b5be61cc)
* liblzma: Name sizeof size_t macro consistently with upstreamBrad King2018-08-061-2/+2
|
* liblzma: fix build on platforms with no SIZE_MAX defined.Chuck Atkins2014-11-031-2/+2
| | | | | | | | | Some systems don't define a SIZE_MAX (older versions of HP-UX with aCC). The logic was already in place to account for this condition but SIZEOF_SIZE_T was not getting cmoputed at configure time to allow it to function. This computes sizeof(size_t) at configure time to allow the appropriate logic to work. It also changes SIZEOF_SIZE_T to SIZE_OF_SIZE_T for consistency.
* liblzma: Disable warnings to avoid changing 3rd party codeBrad King2014-07-291-1/+3
|
* liblzma: Port to VS 6, 7.0Daniel Pfeifer2014-07-292-17/+10
| | | | Also remove use of MSVC intrinsic.
* liblzma: Add CMake build systemDaniel Pfeifer2014-07-232-4/+10
| | | | | Modify sources just enough to build without the full xz common directory.
* Merge branch 'liblzma-upstream' into add-liblzmaBrad King2014-07-213-0/+765