From f1292bd03e2de1634c5bba5ff30fa1049b657d67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Thu, 6 Feb 2025 21:47:58 +0100 Subject: [PATCH] nir: Add missing extern "C" to nir_defines.h Reviewed-by: Faith Ekstrand Reviewed-by: Alyssa Rosenzweig Acked-By: Mike Blumenkrantz Part-of: --- src/compiler/nir/nir_defines.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/compiler/nir/nir_defines.h b/src/compiler/nir/nir_defines.h index eb68ed92ace..e14e89e75bd 100644 --- a/src/compiler/nir/nir_defines.h +++ b/src/compiler/nir/nir_defines.h @@ -11,6 +11,10 @@ #ifndef NIR_DEFINES_H #define NIR_DEFINES_H +#ifdef __cplusplus +extern "C" { +#endif + /** NIR sized and unsized types * * The values in this enum are carefully chosen so that the sized type is @@ -58,4 +62,8 @@ nir_alu_type_get_base_type(nir_alu_type type) return (nir_alu_type)(type & NIR_ALU_TYPE_BASE_TYPE_MASK); } +#ifdef __cplusplus +} +#endif + #endif