Commits on Source (5)
-
We have new option in clang (https://github.com/llvm/llvm-project/pull/124834) to mark globals to be allocated in non-large sections. We can mark all globals that are referenced from hardcoded assembly (which implicitly references globals assuming they are in non-large sections) with this attribute to avoid running into problems when dav1d is built with -mcmodel=medium with clang.
-
Gianni Rosato authored
-
Matthias Dressel authored
Since there seems to be a problem with gcc-14 stay on gcc-13 for now.
1d0cda02 -
Matthias Dressel authorededeac873
-
Matthias Dressel authored
Workaround a GCC 14 bug where it does not insert `vzeroupper` in C code built without at least '-O2'.