diff options
author | Neil Roberts <[email protected]> | 2019-10-11 16:01:30 +0200 |
---|---|---|
committer | Neil Roberts <[email protected]> | 2019-10-12 09:43:18 +0200 |
commit | 0832845dc6d0b1f1712b63d7e8aa860855b8d12a (patch) | |
tree | f2c7db14d6805d801f719fd124c7d90571ba58ad /src | |
parent | 9eaeedd54b8c2bc207360e9ef15d2d7675c972f4 (diff) |
nir/builtin: Add extern "C" guards to nir_builtin_builder.h
That way it can also be included from a C++ source.
Reviewed-by: Kristian H. Kristensen <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/nir/nir_builtin_builder.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/compiler/nir/nir_builtin_builder.h b/src/compiler/nir/nir_builtin_builder.h index 22115ada241..2ec300c4474 100644 --- a/src/compiler/nir/nir_builtin_builder.h +++ b/src/compiler/nir/nir_builtin_builder.h @@ -27,6 +27,10 @@ #include "util/u_math.h" #include "nir/nir_builder.h" +#ifdef __cplusplus +extern "C" { +#endif + /* * Functions are sorted alphabetically with removed type and "fast" prefix. * Definitions for functions in the C file come first. @@ -212,4 +216,8 @@ nir_select(nir_builder *b, nir_ssa_def *x, nir_ssa_def *y, nir_ssa_def *s) return nir_bcsel(b, nir_ieq(b, s, nir_imm_intN_t(b, 0, s->bit_size)), x, y); } +#ifdef __cplusplus +} +#endif + #endif /* NIR_BUILTIN_BUILDER_H */ |