summaryrefslogtreecommitdiffstats
path: root/Utilities/cmliblzma/liblzma/simple/x86.c
Commit message (Collapse)AuthorAgeFilesLines
* liblzma: fix undefined shift resultKyle Edwards2019-01-141-1/+1
| | | | | When a 32-bit integer is shifted left by 32 bits, the result is undefined. Shift a 64-bit integer instead.
* Merge branch 'upstream-liblzma' into update-liblzmaBrad King2018-08-061-9/+14
| | | | | * upstream-liblzma: liblzma 2018-04-29 (b5be61cc)
* liblzma: Revert "Port from C99 to C89/90"Brad King2018-08-061-13/+6
| | | | | | Revert commit v3.1.0-rc1~255^2~5 (liblzma: Port from C99 to C89/90, 2014-07-13). We now compile as C99 or above except on MSVC where we will use another approach.
* liblzma: Avoid possible overflow on signed left shiftBrad King2016-05-251-1/+1
| | | | Use an unsigned value to produce the needed mask.
* liblzma: Port from C99 to C89/90Daniel Pfeifer2014-07-291-6/+13
| | | | | Remove use of designated initializers and declarations of variables after statements. Leave "//" comments as-is for now.
* Merge branch 'liblzma-upstream' into add-liblzmaBrad King2014-07-211-0/+154