summaryrefslogtreecommitdiffstats
path: root/Utilities/cmzstd/lib/common
Commit message (Collapse)AuthorAgeFilesLines
* zstd: Fix compilation with Oracle Studio compiler on SolarisBrad King2024-02-151-0/+4
| | | | | | The compiler does not have `<stdalign.h>`, but does have `_Alignof`: * https://docs.oracle.com/cd/E77782_01/html/E77788/gnxfh.html#OSSCGgnyfx
* Merge branch 'upstream-zstd' into update-zstdBrad King2024-02-1425-1749/+6573
| | | | | * upstream-zstd: zstd 2023-04-04 (63779c79)
* zstd: Suppress clang-analyzer warningsBrad King2023-05-221-0/+2
|
* zstd: Fix trace compilation on AIXBrad King2021-10-141-1/+1
| | | | | | Since zstd commit `6cee3c2c` ([trace] Remove default definitions of weak symbols, 2021-04-26, v1.5.0^2~53^2), the weak symbol trace implementation does not compile on AIX. Disable it.
* Merge branch 'upstream-zstd' into update-zstdBrad King2021-10-1322-481/+1061
| | | | | | # By zstd upstream * upstream-zstd: zstd 2021-05-14 (a488ba11)
* zstd: Fix incorrect pragma error on LCC compilermakise-homura2021-09-301-1/+1
| | | | | | | | | LCC (Elbrus C Compiler) doesn't understand some of GCC pragmas, despite of declaring itself GCC-aware. The pragma of subject is the one that forbids vectorizing. Actually, LCC don't vectorize anything unless explicitly said to, so this pragma may be safely omitted and thus not cause an error. This patch does this.
* Merge branch 'upstream-zstd'Cristian Adam2020-09-2321-355/+578
| | | | | | # By zstd upstream * upstream-zstd: zstd 2020-05-21 (b706286a)
* Merge branch 'upstream-zstd' into import-zstdBrad King2019-03-1321-0/+5354
* upstream-zstd: zstd 2018-12-27 (470344d3)