diff options
author | Jan Zielinski <[email protected]> | 2020-01-20 13:57:36 +0100 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-01-21 11:00:18 +0000 |
commit | a24b3b228a0a9c0bab0de2e024798c85479ef9b4 (patch) | |
tree | 5e4be3c8469217fde5310f291ff2a14b37600cfc | |
parent | 3f9a6011a68830ee6755397692cf0a51c4c913a7 (diff) |
gallium/gallivm: enable linking lp_bld_printf function with C++ code
To enable linking functions declared in lp_bld_printf.h file with C++,
we need to add appropriate macros to the header.
Reviewed-by: Krzysztof Raszkowski <[email protected]>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3470>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3470>
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_printf.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_printf.h b/src/gallium/auxiliary/gallivm/lp_bld_printf.h index ede93cc834e..298b4033f08 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_printf.h +++ b/src/gallium/auxiliary/gallivm/lp_bld_printf.h @@ -28,6 +28,9 @@ #ifndef LP_BLD_PRINTF_H #define LP_BLD_PRINTF_H +#ifdef __cplusplus +extern "C" { +#endif #include "pipe/p_compiler.h" #include "lp_bld.h" @@ -43,5 +46,9 @@ lp_build_print_value(struct gallivm_state *gallivm, const char *msg, LLVMValueRef value); +#ifdef __cplusplus +} +#endif + #endif |