| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The compiler does not have `<stdalign.h>`, but does have `_Alignof`:
* https://docs.oracle.com/cd/E77782_01/html/E77788/gnxfh.html#OSSCGgnyfx
|
|
|
|
|
| |
* upstream-zstd:
zstd 2023-04-04 (63779c79)
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
# By zstd upstream
* upstream-zstd:
zstd 2021-05-14 (a488ba11)
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
# By zstd upstream
* upstream-zstd:
zstd 2020-05-21 (b706286a)
|
|
* upstream-zstd:
zstd 2018-12-27 (470344d3)
|