rtcd.sh: add extern "C" to generated headers Change-Id: Ifb30518555402eb473c3fde81bc860fbe17851dd
diff --git a/build/make/rtcd.sh b/build/make/rtcd.sh index 2967b5a..ed03713 100755 --- a/build/make/rtcd.sh +++ b/build/make/rtcd.sh
@@ -209,6 +209,10 @@ #define RTCD_EXTERN extern #endif +#ifdef __cplusplus +extern "C" { +#endif + $(process_forward_decls) $(declare_function_pointers c $ALL_ARCHS) @@ -219,6 +223,11 @@ common_bottom() { cat <<EOF + +#ifdef __cplusplus +} // extern "C" +#endif + #endif EOF }