Mesa graphics libraries
Go to file
Javier Martinez Canillas 0e9100b78f
Fix build due a clang bug on nested macros
Prior to GCC14, the `__arm_streaming` macro was not spelled as an attribute
using the CXX11 syntax (e.g: [[arm::streaming]]) and so clang expanded that
macro macro.

But since GCC14, it's spelled as `[[arm::streaming]]` which makes clang to
try expanding the attribute again and generating an invalid preprocessing
token due the nested macro usage:

/usr/include/clang/Basic/AttrTokenKinds.inc:9:1: error: pasting "kw_" and "[" does not give a valid preprocessing token
    9 | KEYWORD_ATTRIBUTE(__arm_streaming)

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2024-01-19 14:20:19 +01:00
.gitignore Add some more stuff to .gitignore 2019-05-09 11:15:31 -04:00
gallium-Undef-__arm_streaming-macro-to-workaround-cl.patch Fix build due a clang bug on nested macros 2024-01-19 14:20:19 +01:00
gnome-shell-glthread-disable.patch disable glthread for gnome-shell 2022-11-25 10:38:22 +10:00
Mesa-MLAA-License-Clarification-Email.txt add license clarification doc for mlaa 2013-01-15 10:38:20 -05:00
mesa.spec Fix build due a clang bug on nested macros 2024-01-19 14:20:19 +01:00
sources Update to 24.0.0-rc2 2024-01-19 09:01:51 +01:00