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 <krzysztof.raszkowski@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3470>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3470>
This commit is contained in:
Jan Zielinski
2020-01-20 13:57:36 +01:00
committed by Marge Bot
parent 3f9a6011a6
commit a24b3b228a

View File

@@ -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