ref: d9a9c45b90e08aa5e2e2d1f5f8aea60eb6cde8fe
parent: 9c8b74f121492425712101ad859cc1414a30dfa3
author: James Zern <jzern@google.com>
date: Fri Jan 17 15:53:27 EST 2014
rtcd.sh: add extern "C" to generated headers Change-Id: Ifb30518555402eb473c3fde81bc860fbe17851dd
--- 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
}
--
⑨